以下产生错误:
SELECT 1 AS [dada[daa]]
消息 105,级别 15,状态 1,第 190 行字符串 'dada[daa]' 后面的未闭合引号。
消息 102,级别 15,状态 1,第 190 行“dada[daa]”附近的语法不正确。
如果我在列别名中有方括号,我可以使用这样的引号:
SELECT 1 AS 'dada[daa]'
但是我正在构建一些复杂的动态 T-SQL 语句,并且每个列别名都用方括号括起来,如果别名包含括号,则使用引号会使事情变得有点困难。
那么,有没有办法以某种方式逃避这些括号?