Släppa alla objekt i en T - SQL-databas är inte en enkel uppgift , och måste hanteras som en multi - steg operation . En T - SQL-databas omfattar schema , data , tabeller , användare , vyer , funktioner , procedurer , nycklar , index, begränsningar och många andra föremål och relationer mellan dessa objekt . Du måste använda ett systematiskt tillvägagångssätt släppa objekt och släppa dem i rätt ordning för att undvika att orsaka brott eller integritetsfrågor . Du kan också hålla externa beroenden i åtanke när släppa objekt . Instruktioner
1
Starta SQL Server Application Management Studio .
2
Anslut till SQL Server .
3
Släpp begränsningar i databasen , inklusive checkbegränsningar och främmande nycklar . Skriv och exekvera " ALTER TABLE " frågor i frågan redaktör för varje tabell i databasen som har tillhörande begränsningar . Syntaxen är :
ALTER TABLE tabellnamn DROP CONSTRAINT constraint_name
4
Släpp triggers genom att skriva och köra "drop trigger" frågor i frågan redaktör . Syntaxen är :
DROP TRIGGER [ schema_name . ] Trigger_name [ , ... n] [ ; ]
5
Drop vyerna genom att skriva och köra "drop VIEW " frågor i frågan redaktör . Syntaxen är :
DROP VIEW [ schema_name . ] View_name [ ... , n ] [ ; ]
6
Drop funktionerna genom att skriva och köra " drop-funktion " frågor i frågan redaktör . Syntaxen är :
släpp-funktionen { [ schema_name . ] Function_name } [ , ... n]
7
Släpp lagrade procedurer med hjälp av frågor skrivs i frågan redaktör . Syntaxen är :
DROP { PROC