会話を通じて、VS2010 を使用してクエリを作成することに問題があることは明らかです。これは、正規の CONCAT() 2 つのパラメーターに限定された関数。おそらくそれを変更する方法はあると思いますが、私は知りません.
別の方法:
SELECT '1'+'2'+'3'
このアプローチでは、文字列以外の値を文字列にキャスト/変換する必要があり、NULL も必要です。 ISNULL() による処理 または COALESCE() :
SELECT ISNULL(CAST(Col1 AS VARCHAR(50)),'')
+ COALESCE(CONVERT(VARCHAR(50),Col2),'')