复制表结构的通用存储过程

复制表结构的通用存储过程

ID:9524021

大小:58.50 KB

页数:5页

时间:2018-05-02

复制表结构的通用存储过程_第1页
复制表结构的通用存储过程_第2页
复制表结构的通用存储过程_第3页
复制表结构的通用存储过程_第4页
复制表结构的通用存储过程_第5页
资源描述:

《复制表结构的通用存储过程》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、复制表结构的通用存储过程>>教育资源库  复制表结构的通用存储过程  --Transfer对象的重要属性  --1.属性  属性名              类型        描述  ------------------------------------------------------------------------  CopyAllDefaults        Boolean  所有默认值  CopyAllObjects        Boolean  所有对象  CopyAllRules         B

2、oolean  所有规则  CopyAllStoredProcedures    Boolean  所有存储过程  CopyAllTables         Boolean  所有表  CopyAllTriggers        Boolean  所有触发器  CopyAllUserDefinedDatatypes  Boolean  所有用户自定义类型  CopyAllViee      通过对象名称增加对象  ifexists(select*fromdbo.sysobjectse,     --目标数据库  Obj_

3、Type  nvarchar(4000)=N'',--复制的对象类型,可以是下列字符串列表:  --O所有对象,D默认值,R规则,P存储过程  --T表,TR触发器,DT用户定义数据类型  --V视图,DATA数据,DEL删除目标对象  Source_DB sysname=N'',   --源数据库  ServerName sysname=N'',   --服务器名  UserName  sysname=N'',   --用户名,不指定则表示使用E  IFISN

4、ULL(Source_DB,N'')=N''SETSource_DB=DB_NAME()  --创建sqldmo对象  EXECerr=sp_oacreate'sqldmo.sqlserver',srvidOUT  IFerr<>0GOTOlb_Err  --连接服务器  IFISNULL(UserName,N'')=N''--使用e  END  ELSE  EXECerr=123下一页>>>>这篇文章来自..,。sp_oametho

5、dsrvid,'connect',NULL,servername,UserName,pethodDbid,'item',S_dbidOUT,Source_DB  IFerr<>0GOTOlb_Err  --选择目标数据库    EXECerr=sp_oamethodDbid,'item',D_dbidOUT,Des_DB  IFerr<>0GOTOlb_Err  --设置复制的对象  EXECerr=sp_oacreate'SQLDMO.Tran

6、sfer',TransferIDOUT  IFerr<>0GOTOlb_Err  --设置目标服务器信息 EXECerr=sp_oasetproperty TransferID,'DestServer',ServerName  IFerr<>0GOTOlb_Err  --设置连接用户  IFISNULL(UserName,N'')=N''--使用(  SELECTKeye=N'CopyAllDefaults'UNIONALL  S

7、ELECTKeye=N'CopyAllObjects'UNIONALL  SELECTKeye=N'CopyAllRules'UNIONALL  SELECTKeye=N'CopyAllStoredProcedures'UNIONALL  SELECTKeye=N'CopyAllTables'UNIONALL  SELECTKeye=N'CopyAllTriggers'UNIONALL  SELECTKeye=N'CopyAllUserD

8、efinedDatatypes'UNIONALL  SELECTKeye=N'CopyAllViee=N'CopyData'UNIONALL  SELECTKeye=N'DropDestObjectsFirst'  )AethodS_dbid

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。