Ich habe eine SqlServerCe Datenbank erstellt mit einigen Tabellen:
DB_1
DB_2
DB_3
..
...
DB_10
DB_11
und so weiter. (bis DB_69)
Ich möchte nun in jede Tabelle eine Spalte "Dia" vom Datentyp smallint hinzufügen, das funktioniert jedoch nicht.
Das Problem liegt wohl im SQL Befehl.
Wenn ich folgenden Befehl versuche:
Bekomme ich diesen Fehler:
Der Angegebene Datentyp ist ungültig.[Data Type (if known)= smallint]
Wenn ich diesen SQL Befehl absetze:
Bekomme ich diesen Fehler:
Eine Spalten-ID ist mehrmals in der Spezifikation aufgetreten.
Was mache ich denn falsch? Der zweite Fehler kommt nicht, wenn ich als
Tabelle DB_10 nehme. Ich vermute mal, das er mit "mehrmals aufgetrete" meint, dass
der Tabellenname nicht eindeutig ist, oder? Wie kann ich denn diese Problem
verhindern?
Warum kennt er den Datentyp smallint nicht?
Ist mein SQL Befehl überhaupt richtig? Danke für Eure Hilfe!
DB_1
DB_2
DB_3
..
...
DB_10
DB_11
und so weiter. (bis DB_69)
Ich möchte nun in jede Tabelle eine Spalte "Dia" vom Datentyp smallint hinzufügen, das funktioniert jedoch nicht.
Das Problem liegt wohl im SQL Befehl.
Wenn ich folgenden Befehl versuche:
Code:
"ALTER TABLE DB_1 ADD Dia smallint(2)"
Der Angegebene Datentyp ist ungültig.[Data Type (if known)= smallint]
Wenn ich diesen SQL Befehl absetze:
Code:
"ALTER TABLE DB_1 ADD Dia nvarchar(10)"
Eine Spalten-ID ist mehrmals in der Spezifikation aufgetreten.
Was mache ich denn falsch? Der zweite Fehler kommt nicht, wenn ich als
Tabelle DB_10 nehme. Ich vermute mal, das er mit "mehrmals aufgetrete" meint, dass
der Tabellenname nicht eindeutig ist, oder? Wie kann ich denn diese Problem
verhindern?
Warum kennt er den Datentyp smallint nicht?
Ist mein SQL Befehl überhaupt richtig? Danke für Eure Hilfe!
Comment