Guest User

Untitled

a guest
Jan 17th, 2019
104
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.69 KB | None | 0 0
  1. while(exists(select 1 from INFORMATION_SCHEMA.TABLE_CONSTRAINTS where CONSTRAINT_TYPE='FOREIGN KEY' AND TABLE_SCHEMA = 'dbo'))
  2. begin
  3. declare @sql1 nvarchar(2000)
  4. SELECT TOP 1 @sql1=('ALTER TABLE ' + TABLE_SCHEMA + '.[' + TABLE_NAME
  5. + '] DROP CONSTRAINT [' + CONSTRAINT_NAME + ']')
  6. FROM information_schema.table_constraints
  7. WHERE CONSTRAINT_TYPE = 'FOREIGN KEY'
  8. AND TABLE_SCHEMA = 'dbo'
  9. exec (@sql1)
  10. PRINT @sql1
  11. end
  12.  
  13. while(exists(select 1 from INFORMATION_SCHEMA.TABLES where TABLE_SCHEMA = 'dbo'))
  14. begin
  15. declare @sql2 nvarchar(2000)
  16. SELECT TOP 1 @sql2=('DROP TABLE ' + TABLE_SCHEMA + '.[' + TABLE_NAME
  17. + ']')
  18. FROM INFORMATION_SCHEMA.TABLES
  19. WHERE TABLE_SCHEMA = 'dbo'
  20. exec (@sql2)
  21. PRINT @sql2
  22. end
Add Comment
Please, Sign In to add comment