---主要入口:dbobject_outputsysobjects
----@object_name nvarchar(1024),----输出对象的名称(必填)
---- @object_type nvarchar(2),---输出对象的类型(允许为空,自动在sys.objects视图获得(type))
--@drop_add int,---输出类型 是drop还是 add 对象 1=drop 2.=add (一般等于2)
--@replaceflag int, ---更新选项 0.1 系统默认 3. 强制更新 (不过只是智能加大modify_date)
--@executeflag int, ---输出类型 1.输出可执行的语法 0.只输出用来print 语法(一般是1)
--@objectsql nvarchar(max) output --返回sql 语句 (在前台获得sql 就可以执行 只要有连个连接sqlca 就可以更新两个的对象)
--返回sql 语句 (在前台获得sql 就可以执行 只要有连个连接sqlca 就可以更新两个数据库的对象)
--通过截取char(13)+char(10)+'go'+char(13)+char(10) + sqlcode+char(13)+char(10)+'go'+char(13)+char(10)
--获得sqlcode 然后通过execute immediate :sqlcode using use ;
---通过循环执行实现自动更新
