Di recente ho visto la domanda "dove 1 = 1 istruzione" ; un costrutto SQL che ho usato spesso nella costruzione di SQL dinamico nel tentativo di scrivere codice più pulito (dal punto di vista della lingua host).
In generale, questa aggiunta a una dichiarazione SQL influisce negativamente sulle prestazioni della query? Non sto cercando una risposta per quanto riguarda un sistema di database specifico (perché l'ho usato in DB2, SQL Server, MS-Access e mysql) - a meno che non sia impossibile rispondere senza entrare nei dettagli.
1=1
WHILE 1=1
clausola. Tuttavia, non sembra avere alcun impatto rilevabile sui tempi di esecuzione.