次のエラーが発生します。
SELECT 1 AS [dada[daa]]
メッセージ 105、レベル 15、状態 1、行 190 文字列 'dada[daa] ' の後の閉じていない引用符。
メッセージ 102、レベル 15、状態 1、行 190 「dada[daa]」付近の構文が正しくありません。
列のエイリアスに角かっこがある場合は、次のように引用符を使用できます。
SELECT 1 AS 'dada[daa]'
しかし、私はいくつかの複雑な動的 T-SQL ステートメントを作成しており、各列エイリアスは角かっこで囲まれており、エイリアスに角かっこが含まれている場合に引用符を使用すると、少し難しくなります。
それで、どういうわけかこれらのブラケットをエスケープする方法はありますか?