| 123456789101112131415161718 |
- -- use database
- USE [BO]
- GO
-
- -- drop constraints
- DECLARE @DropConstraints NVARCHAR(max) = ''
- SELECT @DropConstraints += 'ALTER TABLE ' + QUOTENAME(OBJECT_SCHEMA_NAME(parent_object_id)) + '.'
- + QUOTENAME(OBJECT_NAME(parent_object_id)) + ' ' + 'DROP CONSTRAINT' + QUOTENAME(name)
- FROM sys.foreign_keys
- EXECUTE sp_executesql @DropConstraints;
- GO
-
- -- drop tables
- DECLARE @DropTables NVARCHAR(max) = ''
- SELECT @DropTables += 'DROP TABLE ' + QUOTENAME(TABLE_SCHEMA) + '.' + QUOTENAME(TABLE_NAME)
- FROM INFORMATION_SCHEMA.TABLES
- EXECUTE sp_executesql @DropTables;
- GO
|