1

SQL Server 2008 に次の SQL クエリがあります

Select * from
    (Select T.Col1, T.Col2 
     from openquery('server','select * from table 1 where date= '+ @StartDate +') R

パラメータはどこ@StartDateにありますか。')' を期待する '+' 付近の構文が正しくないというエラーが表示されます

4

1 に答える 1

2

重複投稿です。

簡単に言えば、OPENQUERY は引数に変数を受け入れないということです。参照:考えられる回避策については、OPENQUERY にパラメーターを含める

于 2013-10-09T08:55:16.990 に答える