“Как сбросить все таблицы в SQL” Ответ

Как сбросить все таблицы в SQL

USE Databasename

SELECT  'DROP TABLE [' + name + '];'
FROM    sys.tables
Plain Panther

SQL запрос на удаление всех таблиц в базе данных

BY LOVE

EXEC sp_msforeachtable "ALTER TABLE ? NOCHECK CONSTRAINT all"
DECLARE @sql NVARCHAR(max)=''

SELECT @sql += ' Drop table ' + QUOTENAME(TABLE_SCHEMA) + '.'+ QUOTENAME(TABLE_NAME) + '; '
FROM   INFORMATION_SCHEMA.TABLES
WHERE  TABLE_TYPE = 'BASE TABLE'
Exec Sp_executesql @sql
Nice Nightingale

SQL Drop Все таблицы

DECLARE @sql NVARCHAR(max)=''

SELECT @sql += ' Drop table ' + QUOTENAME(TABLE_SCHEMA) + '.'+ QUOTENAME(TABLE_NAME) + '; '
FROM   INFORMATION_SCHEMA.TABLES
WHERE  TABLE_TYPE = 'BASE TABLE'

Exec Sp_executesql @sql
Successful Salamander

Ответы похожие на “Как сбросить все таблицы в SQL”

Вопросы похожие на “Как сбросить все таблицы в SQL”

Смотреть популярные ответы по языку

Смотреть другие языки программирования