看openrowset的语法说明就知道,是不支持的

解决方案 »

  1.   

    openrowset是不支持參數的。
    具體看Transact-SQL Help 連機幫助
      

  2.   

    回复人: zjcxc(邹建) ( ) 信誉:525  2005-04-16 08:23:00  得分: 0  
     
     
       看openrowset的语法说明就知道,是不支持的
      
     
    看到上面的話,你也隻好把整句當作以個參數傳進存儲過程了
    set @sql=SELECT a.*
    FROM OPENROWSET('SQLOLEDB','pc-1';'sa',
        'SELECT * FROM dbMark.dbo.tabMark') AS a ---自己改一下
    注意裡面的單引號務必用print @sql檢驗一下,保持和你的原來語句一樣