可以使用openrowset,但openrowset不支援引數話的語句,要實現引數只能在客戶端程式中把要的最終語句拼接好傳入。
實際應用中,我用openrowset連線ssas伺服器來和sqlserver資料庫物件實現互動。
測試語句如下:
use tempdb
go create proc p_test
as begin
select 1 as a , 2 as b, 3 as c union
select 4 as a , 5 as b, 6 as c union
select 7 as a , 8 as b, 9 as c
end
go select * from openrowset
('sqloledb' , 'server=.;trusted_connection=yes;database=tempdb' ,
'exec p_test' ) where a <> 4
go drop proc p_test
發表於
儲存過程中的行集作為子查詢
儲存過程中的行集作為子查詢 可以使用openrowset,但openrowset不支援引數話的語句,要實現引數只能在客戶端程式中把要的最終語句拼接好傳入。實際應用中,我用openrowset連線ssas伺服器來和sqlserver資料庫物件實現互動。測試語句如下 use tempdb go crea...
儲存過程中的行集作為子查詢
可以使用openrowset,但openrowset不支援引數話的語句,要實現引數只能在客戶端程式中把要的最終語句拼接好傳入。實際應用中,我用openrowset連線ssas伺服器來和sqlserver資料庫物件實現互動。測試語句如下 usetempdb gocreate proc p test a...
儲存過程中的行集作為子查詢
可以使用openrowset,但openrowset不支援引數話的語句,要實現引數只能在客戶端程式中把要的最終語句拼接好傳入。實際應用中,我用openrowset連線ssas伺服器來和sqlserver資料庫物件實現互動。測試語句如下 usetempdb gocreate proc p test a...