1. 全局临时表所有会话可见
2. 表变量不可以
3。 可以用: SELECT *
into #
FROM OPENROWSET('SQLOLEDB',
'服务器名';'用户名';'密码',
'set nocount on
set fmtonly off
exec proc2
'
)
2. 表变量不可以
3。 可以用: SELECT *
into #
FROM OPENROWSET('SQLOLEDB',
'服务器名';'用户名';'密码',
'set nocount on
set fmtonly off
exec proc2
'
)
into #
FROM OPENROWSET('SQLOLEDB',
'服务器名';'用户名';'密码',
'set nocount on
set fmtonly off
exec proc2
'
)
--好方法
大侠支招啊~~
,@para1 int
,@para2 varchar(20)
set @sql='
SELECT *
into #
FROM OPENROWSET(''SQLOLEDB'',
''服务器名'';''用户名'';''密码'',
''set nocount on
set fmtonly off
exec proc2 '+convert(varchar,@para1)+','''''+@para2+'''''
''
)'exec(@sql)
,@para1 int
,@para2 varchar(20)
set @sql='
SELECT *
into ##
FROM OPENROWSET(''SQLOLEDB'',
''服务器名'';''用户名'';''密码'',
''set nocount on
set fmtonly off
exec proc2 '+convert(varchar,@para1)+','''''+@para2+'''''
''
)'exec(@sql)然后:select * from ##