SQL查询中是否需要[]

时间:2018-04-13 02:02:41

标签: sql database ssms-2016

SQL Query

我想知道是否需要[]?使用它们有什么好处?

1 个答案:

答案 0 :(得分:1)

标准SQL查询中从不需要方括号,因为它们不是标准的一部分。

某些数据库(特别是SQL Server和相关方言)使用方括号作为标识符的转义字符。仅包含字母,数字和下划线(大部分)且不是保留字的标识符不需要转义。我强烈建议您使用所有标识符。

在您的示例查询中,标识符都很好。他们不需要逃脱。方括号只是视觉上的混乱。