Alter table

Ich habe zwei verschiedene ALTER TABLE-Anweisungen! Die Erste löscht mir die alten Attribute und die Zweite fügt die Neuen hinzu!

SQL-Statement zum löschen:
ALTER TABLE [dbo].[tbl_lif_bewertung] DROP COLUMN [Kriterium]
SQL-Statement zum hinzufügen:
ALTER TABLE [dbo].[tbl_lif_bewertung] ADD [Pünktlichkeit] [real] [DEFAULT 0.00] NOT NULL

nun tritt immer die Fehlermeldung:
ALTER TABLE DROP COLUMN Kriterium fehlgeschlagen, da DEFAULT CONSTRAINT DF_tbl_lif_bewertung_Kriterium auf diese Spalte zugreift.
auf wenn ich versuche die Spalte zu löschen! Ich nehme einmal an das diese Fehlermeldung kommt da ich einen Standardwert für dieses Feld erstellt habe!
Jetzt meine Frage wie kann ich diesen und das Attribut löschen?

Bei dem 2. SQL-Statement zum erstellen der neuen Spalten habe ich das Problem das ich nicht weiß wie ich den Standardwert defniere im SQL-Statement.

Ich Danke für jede Antwort im Vorraus.

mfg.

VBFreak

… erst mal mit ALTER TABLE das Constraint löschen,

ALTER TABLE tabellenname DROP CONSTRAINT Constraintname …

… anschließend über ALTER TABLE die neue Spalte anlegen, incl.
DEFAULT CONSTRAINT …

ALTER TABLE tabellenname ADD COLUMN spalte INT UNSIGNED DEFAULT ‚0‘

was für eine DB verwendest DU ?! (wegen der SQL Syntax)

Gruß Andreas

SQL-Statement zum löschen:
ALTER TABLE [dbo].[tbl_lif_bewertung] DROP COLUMN [Kriterium]
SQL-Statement zum hinzufügen:
ALTER TABLE [dbo].[tbl_lif_bewertung] ADD [Pünktlichkeit]
[real] [DEFAULT 0.00] NOT NULL

nun tritt immer die Fehlermeldung:
ALTER TABLE DROP COLUMN Kriterium fehlgeschlagen, da DEFAULT
CONSTRAINT DF_tbl_lif_bewertung_Kriterium auf diese Spalte
zugreift.
auf wenn ich versuche die Spalte zu löschen! Ich nehme einmal
an das diese Fehlermeldung kommt da ich einen Standardwert für
dieses Feld erstellt habe!
Jetzt meine Frage wie kann ich diesen und das Attribut
löschen?

Bei dem 2. SQL-Statement zum erstellen der neuen Spalten habe
ich das Problem das ich nicht weiß wie ich den Standardwert
defniere im SQL-Statement.

Ich Danke für jede Antwort im Vorraus.

mfg.

VBFreak