In una conversazione con il mio collega, ha accennato al fatto di aver accidentalmente messo in produzione una clausola "naked where".Che cos'è una clausola 'naked where'
Che cos'è una clausola "naked where"?
In una conversazione con il mio collega, ha accennato al fatto di aver accidentalmente messo in produzione una clausola "naked where".Che cos'è una clausola 'naked where'
Che cos'è una clausola "naked where"?
una naked clausola WHERE rimanda a qualcosa che restituisce sempre true
WHERE 1 = 1
Questo è comunemente utilizzato su qualcosa di simile a un modulo di ricerca in cui l'utente può inserire uno o più valori e piuttosto che il controllo di un contatore per vedere se è necessario aggiungere una clausola WHERE, si aggiunge una clausola WHERE generica e si crea tutto in una clausola AND. È possibile incorrere in problemi se non si sta verificando per assicurarsi che vi sia almeno sulla clausola AND aggiunta.
forse qualcosa come 'dove 1 = 1'!? accetterà tutto – A4L