月の数字とテキストを連結してテーブル名を作成するのが好きです。たとえば、2013 年 5 月のデータを取得しようとしており、webproxylog5 から選択したいと考えています。
次のスクリプト
select *
from webproxylog + '' + cast(month(dateadd(m,-2,getdate())) as varchar(2)) + ''
次のエラー メッセージが表示されます。
Msg 170, Level 15, State 1, Line 4
Line 4: Incorrect syntax near '+'.
この構文の何が問題になっていますか?
ありがとうございました、
セイド