存储过程作为数据源

如果从存储过程里获取数据,可以通过创建临时表,然后把数据插入到临时表里。

(1)创建临时表,字段名称和类型要和存储过程中的相同。

Create Table #TempTable( srv_name char(100) , srv_providername char(100), srv_product char(100),srv_datasource char(100),srv_providerstring char(200),srv_location char(100),srv_cat char(100))

(2)插入临时表

Insert Into #TempTable exec sp_linkedservers

你可能感兴趣的:(MSSQL/PLSQL)