- - PR -
連結したSQL文が実行できない。
| 投稿者 | 投稿内容 | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2005-04-22 15:35
'が前後に1個ずつ入るから宣言する文字列を長くしなければいけませんよね? あと''と重なっているのが'を代入している意味になるのですから、 どうすれば良いかはちょっと考えれば気づきますよね? って事をふまえて正解を書いてみて下さいな。
え〜と、どういうコードを書いたのか返事下さい(^^ゞ _________________ Inspired Ambitious [ メッセージ編集済み 編集者: NAO 編集日時 2005-04-22 15:39 ] | ||||||||||||
|
投稿日時: 2005-04-22 16:16
おぉ!! できました!! declare @str_sql varchar(8000) declare @CustomerID nvarchar(7) set @CustomerID = 'ALFKI' set @CustomerID = case @CustomerID when '' then null else '''' + @CustomerID + '''' end set @str_sql = 'select CompanyName from Customers where CustomerID =' + @CustomerID exec (@str_sql) で、できました! NAOさん、夏椰さん、 本当にご協力ありがとうございました!! | ||||||||||||
