B.Hauser
17-01-12, 08:24
Man solle auch Feldnamen in Hochkomma setzen, die z.B. USER oder so heisen.
Mir es mal passiert, das ich im SQL aus einer Datei alle meine Sätze löschen wollte (Delete from MyFile where USER = 'ICH'). Am Ende waren alle Sätze aus der Datei raus, da er sich im SQL bei USER auf die Sitzung bezogen hat..
Gruß
Ronald
Spalten-Namen, die reservierten Worten (z.B. USER, YEAR) entsprechen, sollten/müssen IMMER in " (Gänsefüßchen) angegeben werden.
Dabei muss berücksichtigt werden, dass die Angabe in Großbuchstaben erfolgen muss. Durch das Einbetten in Hochkommata können Spalten oder Correlation-Namen, die "eigentlich" nicht erlaubt sind, verwendet werden (z.B. "Stunden/Tag")
Birgitta
Mir es mal passiert, das ich im SQL aus einer Datei alle meine Sätze löschen wollte (Delete from MyFile where USER = 'ICH'). Am Ende waren alle Sätze aus der Datei raus, da er sich im SQL bei USER auf die Sitzung bezogen hat..
Gruß
Ronald
Spalten-Namen, die reservierten Worten (z.B. USER, YEAR) entsprechen, sollten/müssen IMMER in " (Gänsefüßchen) angegeben werden.
Dabei muss berücksichtigt werden, dass die Angabe in Großbuchstaben erfolgen muss. Durch das Einbetten in Hochkommata können Spalten oder Correlation-Namen, die "eigentlich" nicht erlaubt sind, verwendet werden (z.B. "Stunden/Tag")
Birgitta