Ostatnio widziałem pytanie „gdzie 1 = 1 zdanie” ; konstrukt SQL, którego często używałem przy konstruowaniu dynamicznego SQL, aby pisać czystszy kod (z perspektywy języka hosta).
Ogólnie rzecz biorąc, czy to dodanie do instrukcji SQL negatywnie wpływa na wydajność zapytań? Nie szukam odpowiedzi w odniesieniu do konkretnego systemu bazy danych (ponieważ użyłem jej w DB2, SQL Server, MS-Access i mysql) - chyba że nie można odpowiedzieć bez wchodzenia w szczegóły.
1=1
WHILE 1=1
klauzuli. Jednak nie wydaje się mieć żadnego wykrywalnego wpływu na czas wykonywania.