sql server db对象创建脚本

时间:2016-08-08 22:25:48

标签: sql-server

SQL Server查询以在特定模式匹配时从所有数据库生成脚本。例如,脚本化所有具有“Customer”的数据库对象。我的环境几乎没有不同的数据库。

TESTDB PRODDB QatDB DBShare CustomerEurope CustomerNA CustomerAP CustomerANZ

假设我有表,函数,视图,存储过程,其名称为v_customer_na_dbshare view或f_customereurope_qatdb。我想有一个脚本在dbshare&中创建这两个对象。 qatdb分别。

请指导我。 谢谢。

1 个答案:

答案 0 :(得分:0)

右键单击数据库 - >任务 - >生成脚本。
在那里,您可以选择包含单词customer的所有对象 您可以通过以下脚本轻松识别它们:

SELECT * FROM sys.objects
WHERE name like '%customer%'