Einzelnen Beitrag anzeigen

shmia

Registriert seit: 2. Mär 2004
5.508 Beiträge
 
Delphi 5 Professional
 
#2

Re: Reservierte Wörter als Tabellenfelder

  Alt 27. Jun 2007, 19:40
Bei anderen Datenbanken müssen reservierte Namen in doppelte Anführungszeichen gesetzt werden. (entspricht SQL/92 Standard)
ABER: Finger weg von reservierten Namen als Feld-, Tabellen- oder Viewname!
Das kann ganz bösen Ärger verursachen. Die Fehlermeldungen sind entweder kryptisch oder völlig irreführend oder so allgemein, dass man nichts damit anfangen kann.
Dabei muss man nicht nur die reservierten Namen der benutzten Datenbank vermeiden, sondern möglichst
die Vereinigungsmenge aller reservierten Namen von allen Datenbanken.
Vielleicht möchte man später den Datenbankhersteller wechseln.
Dann kann es passieren, dass unter der neuen Datenbank rätzelhafte Fehlermeldungen auftauchen.
(Und dann "viel Spass" beim suchen)

Reserved Keywords (MS SQL Server 2000)
Andreas
  Mit Zitat antworten Zitat