Tom: SQL, verbotene Zeichen im Feldnamen

Beitrag lesen

Hello,

Deshalb ganz simpel der Vorschlag, sich streng auf den Zeichenraum A-Za-z0-9_ zu beschränken. Das erschlägt alle kruden Dateisysteme, auf die MySQL zugreifen könnte.

Ich suche doch gerade _die_ _Zeichen_ die garantiert nicht enthalten sein dürfen im Spaltennamen, um sie für Sonderfunktionen zu benutzen. Meine API filtert die dann ja wieder aus. SQL sieht davon nichts. Wenn aber z.B. ein Ausrufezeichen im Spaltennamen einer gängigen SQL-Datenbank enthalten sein dürfte (bei mir i.d.R. nur am Anfang des Namens), könnte ich es nicht mehr für Sonderfunktionen verwenden, da die Schnittstelle dann ja nicht mehr unterscheiden könnte, ob es zum Namen gehört, oder nicht.

Ausnahme: Sie kennt die Spaltennamen...

Aber ich wollte es erstmal einfach halten. :-)

Harzliche Grüße vom Berg
http://www.annerschbarrich.de

Tom

--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau