私がこれをするとき
declare @cmd nvarchar(50)
set @cmd ='SELECT category_id FROM tbl_BHMCategoryMaster '
exec(@cmd)
クエリは正しく実行されます。
しかし、私がこれを行うとき
declare @cmd nvarchar(50)
set @cmd ='SELECT [category_id],[category_name],[Basic],[Dimension],[In_Out],[ProfileHand],[Glass],[Hinge],[Edgeband] FROM [tbl_BHMCategoryMaster] '
exec(@cmd)
このエラーが発生し、何が間違っているのかわかりません
メッセージ 105、レベル 15、状態 1、行 1
文字列 'Dime' の後の閉じていない引用符。
メッセージ 102、レベル 15、状態 1、行 1
'Dime' 付近の構文が正しくありません。
しかし、もう一度私がこれを試したとき
exec('SELECT [category_id],[category_name],[Basic],[Dimension],[In_Out],[ProfileHand],[Glass],[Hinge],[Edgeband] FROM [tbl_BHMCategoryMaster]')
正常に動作しました。
これには多くの代替案があるかもしれませんが、次回は直面しないように問題を詳細に知りたいです。誰かが光を当てることができれば、それは大きな助けになります。ありがとう :)