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