首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

高分求一难度有关问题 在线

2012-03-05 
高分求一难度问题 在线!一过程 位于另外一台SERVER APROC A@ DM INT@ R1 INT OUTPUT@ R2 INT OUTPUT需要在

高分求一难度问题 在线!
一过程 位于另外一台SERVER A
PROC A
@ DM INT
@ R1 INT OUTPUT
@ R2 INT OUTPUT

需要在 SERVER B 执行 该过程

exec XX.XX.DBO.A

1 如何取得该过程的2个返回参数(很多例子都是得到1个返回参数)
2 如果@ DM 需从一TABLE 内得到 N个 除了使用游标循环 还有其他效率高的办法吗?


[解决办法]
发错地方,不好意思.
[解决办法]
可以返回多个参数吧
[解决办法]
SQL Server
EXEC sp_addlinkedserver 
@server = '<LinkedServerName>',
@provider='SQLOLEDB', 
@datasrc='<ServerName>'

EXEC sp_addlinkedserver 
@server = '<ServerName>'

EXEC sp_addlinkedserver 
@server = '<LinkedServerName>', 
@srvproduct = '',
@provider = 'MSDASQL',
@provstr = 'DRIVER={SQL Server};SERVER=<ServerName>;UID=<UserName>;PWD=<Password>;Database=<DatabaseName>'

热点排行