Re: Spaltenname


[ ruban.de ] [ Antworten ] [ Forum ]

Geschrieben von Jürgen am Juli 23, 2003 um 14:33:

Als Antwort auf Spaltenname geschrieben von Sylvia on Juli 21, 2003 um 14:34:

Hallo Sylvia

du machst nichts falsch. Die DB2-Tools müssen das so darstellen, da diese Namen nicht den DB2-Konventionen entsprechen. DB2 schreibt alle Tabellen-, Spaltennamen gross. Um dies zu unterdrücken nimmst du die Hochkommata. Ein 'db2 list tables' gibt den Namen dann ja auch richtig aus (klein).
Ein Select auf diese Tabelle müsste dann lauten:
SELECT "KundenID" FROM "kunde"

Nicht alle RDBMS schreiben Tabllennamen gross in die Systemtabellen (z.B. Informix). Damit IBM das auch kann eben die Geschichte mit den "". Ist bei allen grossen Herstellern möglich.

Hoffe das beantwortet deine Frage

Jürgen

: Hallo,

: Wenn ich z.B. einen klein geschriebenen Spalten- und Tabellennamen will und den SQL-Code Create Table "Kunde" ("KundenId" (Integer))habe, dann schreibt er mir wirklich "Kunde" als Tabelle hin und nicht Kunde, was mach ich falsch?

: Danke

: Sylvia




Antworten:


Schreibe eine Antwort

Name:   
E-Mail:  

Thema:

Kommentar:

Optionale Link URL:   
Link Titel:                  
Optionale Image URL:


[ Antworten ] [ Forum ]