Re: Spalte mit Default-Constraint löschen
- From: "Olaf Pietsch" <olaf_pietsch@xxxxxxxxx>
- Date: Wed, 10 Sep 2008 18:27:14 +0200
Hallo Jürg,
"Jürg Danuser" <j.danuser@xxxxxxxx> schrieb im Newsbeitrag news:93e2a2ea-eec7-406a-af9c-6d66437ef3f1@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Ich brauche nun ein SQL-Script, welches diese Spalte löscht. Gibt es
eine Möglichkeit eine Spalte zu löschen und es werden alle abhängigen
Constraints ebenfalls mitgelöscht?
Das Management Studio des SQL Server (SSMS) hat einen Tabellen Designer, mit dem man die Tabellenstrukur designen kann. Dabei ist es möglich, sich vor dem Speichern vor der Änderung ein Veränderungs-SQL-Script zu erzeugen lassen. (Im Object Explorer: rechte Maustaste auf der Tabelle: Design. Im Designer: Klicken Sie im Menü Tabellen-Designer auf Änderungsskript generieren. oder Button mit Script + Diskette).
Also Spalte in der Tabellendefinition löschen und das Script erzeugen lassen.
Die erzeugten Scripte sind manchmal etwas "langwierig" aber bieten einen guten Anhaltspunkt, wie man es machen könnte.
http://msdn.microsoft.com/de-de/library/efhhffxd(VS.80).aspx
Gewusst wie: Generieren von Änderungsskripts
--
Gruß Olaf
Ich unterstütze PASS Deutschland e.V. (http://www.sqlpass.de)
Blog (http://www.sqlpass.de/PASSUserBlogs/tabid/178/Default.aspx?BlogID=3)
Regionalgruppe Köln/Bonn/Düsseldorf (http://www.sqlpass.de/Regionalgruppen/KoelnBonnDuesseldorf/tabid/81/Default.aspx)
.
- References:
- Spalte mit Default-Constraint löschen
- From: Jürg Danuser
- Spalte mit Default-Constraint löschen
- Prev by Date: Re: Migration: SQL Server 6.5 nach 9.0 / 2005
- Next by Date: Einige Zugriffe auf MSSQL sehr langsam
- Previous by thread: Spalte mit Default-Constraint löschen
- Next by thread: Re: Spalte mit Default-Constraint löschen
- Index(es):