(').
SQL müsste als bei " einen Fehler ausgeben
Fast alle
SQL-Dialekte kennen beide/mehrere Quote-Zeichen.
' und " und manchmal auch ´
Sie unterscheiden aber anhand des Quotings, um was für eine "Art" von String es sich handelt
> Text (Strings)
> Bezeichner (z.B. Namespace-, Typen-, Tabellen- oder Spaltenbezeichner)
SQL kenn mehr Steuerzeichen, darum ist QuoteString auch falsch, denn wie in den üblichen C-Dialekten, ist der Backslash "\" ein Steuerzeichen
und den behandelt die
RTL-Funktion QuoteStr garnicht.
Wie gesagt, jede "orgendliche" Datenbank-Schnittstelle besitzt mindetens eine
SQL-Quote-Funktion und jene muß man verwenden.