-简单说明 
---主要入口: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 ;
---通过循环执行实现自动更新 。这里不解释啦

 

/Files/jacsty/autodbobject_sql.rar

补丁:

 

 

 

 

posted on 2011-04-20 09:38  hjb  阅读(570)  评论(0)    收藏  举报