SQL Server查询以在特定模式匹配时从所有数据库生成脚本。例如,脚本化所有具有“Customer”的数据库对象。我的环境几乎没有不同的数据库。
TESTDB PRODDB QatDB DBShare CustomerEurope CustomerNA CustomerAP CustomerANZ
假设我有表,函数,视图,存储过程,其名称为v_customer_na_dbshare view或f_customereurope_qatdb。我想有一个脚本在dbshare&中创建这两个对象。 qatdb分别。
请指导我。 谢谢。
答案 0 :(得分:0)
右键单击数据库 - >任务 - >生成脚本。
在那里,您可以选择包含单词customer
的所有对象
您可以通过以下脚本轻松识别它们:
SELECT * FROM sys.objects
WHERE name like '%customer%'