Spalte Einfügen

04/09/2007 - 13:38 von Klaus-Dieter | Report spam
Mit der Hilfe habe ich es geschafft, eine bestimmte Spalte zu löschen:
ALTER PROCEDURE dbo.spSpaltenEntfernen AS ALTER TABLE dbo.tblStandort DROP
COLUMN Test

Jetzt wollte ich umgekehrt eine Spalte einfügen aber da kommt eine
Syntax-Fehlermeldung ("... in der Nàhe des Column-Schlüsselwortes"):

ALTER PROCEDURE dbo.spSpaltenHinzufuegen AS ALTER TABLE dbo.tblStandort ADD
COLUMN Test

ich habes versucht mit

ALTER PROCEDURE dbo.spSpaltenHinzufuegen AS ALTER TABLE dbo.tblStandort ADD
COLUMN Test VARCHAR(20)

Aber das ist auch nict besser. Wo kann hier der Fehler sein (Ich bin nicht
wirklich SQL-Server-Profi)?

Klaus
 

Lesen sie die antworten

#1 Frank Kalis
04/09/2007 - 13:48 | Warnen spam
"Klaus-Dieter" wrote:

Mit der Hilfe habe ich es geschafft, eine bestimmte Spalte zu löschen:
ALTER PROCEDURE dbo.spSpaltenEntfernen AS ALTER TABLE dbo.tblStandort DROP
COLUMN Test

Jetzt wollte ich umgekehrt eine Spalte einfügen aber da kommt eine
Syntax-Fehlermeldung ("... in der Nàhe des Column-Schlüsselwortes"):

ALTER PROCEDURE dbo.spSpaltenHinzufuegen AS ALTER TABLE dbo.tblStandort ADD
COLUMN Test

ich habes versucht mit

ALTER PROCEDURE dbo.spSpaltenHinzufuegen AS ALTER TABLE dbo.tblStandort ADD
COLUMN Test VARCHAR(20)

Aber das ist auch nict besser. Wo kann hier der Fehler sein (Ich bin nicht
wirklich SQL-Server-Profi)?




Da es nicht wirklich viele verschiedene Objekttypen gibt, die man zu einer
Tabelle hinzufügen kann, kannst Du das COLUMN Schlüsselwort getrost weglassen:

ALTER PROCEDURE dbo.spSpaltenHinzufuegen AS
ALTER TABLE dbo.tblStandort
ADD Test VARCHAR(20)
Frank Kalis
Microsoft SQL Server MVP
Webmaster: http://www.insidesql.de

Ähnliche fragen