Zitat von
Neutral General:
Du kannst übrigens auch die "-Anführungszeichen benutzen
Eigentlich nicht.
Einfache Anführungszeichen verwendet man bei Stringliteralen:
... WHERE User='Hans'
Doppelte Anführungszeichen dienen dazu Bezeichner, also Feld- und Tabellennamen, so einzuschliesen:
...WHERE "User" = "Feld mit Leerzeichen"
In obiger Where-Bedingung werden also zwei Feldnamen gleichgesetzt.
Manche Datenbanken weichen von dieser
SQL/92 (und neuer) - Syntax ab,
was dazu führt, dass sich falsche Meinungen über die Verwendung von einfachen und doppelten Anführungszeichen
hartnäckig halten.