TVE
Erfahrenes Mitglied
Hi zusammen
Ich habe momentan ein Problem bei Oracle SQL, dass ich zwar über ein Tool (SQL Developer) sprechende Tabellen- und Feldnamen erstellen kann ohne einen Underline-Character zu benutzen. (Beispielsweise: Dies ist Feld 1 )
So lange ich das Feld dann nicht explizit anspreche, kann ich auch Daten reinfüllen.
(Also z.B. INSERT INTO tabelle VALUES ('Wert 1'); )
Wenn ich dann aber folgendes versuche:
INSERT INTO tabelle ('Dies ist Feld 1') VALUES ('Wert 1');
Geht es nicht.Ausprobiert habe ich es auch mit doppelten Anführungsstrichen oder durch einfaches Abtrennen bei mehreren Elementen mit Kommata und dabei keine Quote-Zeichen verwendend.
Ich kenne den Oracle-SQL Standard noch nicht sonderlich gut. Aber was mich stört ist, dass ich solche Tabellen-/Feldnamen vergeben kann und dann aber nicht explizit anzusprechen vermag. Das wäre dann ja ein sinnloses Feature.
Grüsse
TVE
Ich habe momentan ein Problem bei Oracle SQL, dass ich zwar über ein Tool (SQL Developer) sprechende Tabellen- und Feldnamen erstellen kann ohne einen Underline-Character zu benutzen. (Beispielsweise: Dies ist Feld 1 )
So lange ich das Feld dann nicht explizit anspreche, kann ich auch Daten reinfüllen.
(Also z.B. INSERT INTO tabelle VALUES ('Wert 1'); )
Wenn ich dann aber folgendes versuche:
INSERT INTO tabelle ('Dies ist Feld 1') VALUES ('Wert 1');
Geht es nicht.Ausprobiert habe ich es auch mit doppelten Anführungsstrichen oder durch einfaches Abtrennen bei mehreren Elementen mit Kommata und dabei keine Quote-Zeichen verwendend.
Ich kenne den Oracle-SQL Standard noch nicht sonderlich gut. Aber was mich stört ist, dass ich solche Tabellen-/Feldnamen vergeben kann und dann aber nicht explizit anzusprechen vermag. Das wäre dann ja ein sinnloses Feature.
Grüsse
TVE