N_E*_*N_E 2 sql sql-server-2008
我需要删除所有用户定义的类型,用户定义的数据类型和用户定义的表(都在“类型”文件夹中)。是否可以使用T-SQL脚本执行此操作,还是必须使用SSMS?
小智 5
select 'drop type ' + quotename(schema_name(schema_id)) + '.' + quotename(name)
from sys.types
where is_user_defined = 1
Run Code Online (Sandbox Code Playgroud)
您可以尝试获取所有用户定义的类型对象,并使用此查询或数据库下的“生成脚本单击任务”来创建脚本。
http://blog.falafel.com/t-sql-drop-all-objects-in-a-sql-server-database/
| 归档时间: |
|
| 查看次数: |
3077 次 |
| 最近记录: |