sql server删除库里面所有表的外键关系
发布时间:2025/3/31 22:16:56 作者:Admin 阅读:5
广告:
DECLARE @sql NVARCHAR(MAX) = ''; SELECT @sql = @sql + 'ALTER TABLE ' + QUOTENAME(OBJECT_SCHEMA_NAME(parent_object_id)) + '.' + QUOTENAME(OBJECT_NAME(parent_object_id)) + ' DROP CONSTRAINT ' + QUOTENAME(name) + ';' FROM sys.foreign_keys WHERE schema_id = SCHEMA_ID('dbo'); -- 替换为你的数据库模式名,例如 dbo --WHERE schema_id = SCHEMA_ID('你的模式名'); -- 替换为你的数据库模式名,例如 dbo EXEC sp_executesql @sql;
广告:
相关文章