J'ai récemment vu la question "où 1 = 1 déclaration" ; une construction SQL que j'ai souvent utilisée dans la construction de SQL dynamique dans le but d'écrire du code plus propre (du point de vue du langage hôte).
De manière générale, cet ajout à un énoncé SQL affecte-t-il négativement les performances des requêtes? Je ne cherche pas de réponse concernant un système de base de données spécifique (parce que je l'ai utilisé dans DB2, SQL Server, MS-Access et mysql) - à moins qu'il soit impossible de répondre sans entrer dans les détails.
1=1
WHILE 1=1
clause. Cependant, il ne semble pas avoir d'impact décelable sur le temps d'exécution.