MS-SQL 表设计器中的方括号
在 MS-SQL 的表设计器中,方括号 ([]) 用于将列括起来名称。虽然这可能看起来并不重要,但它具有重要的含义。
方括号的用途
方括号分隔标识符,特别是列名称。当列名与保留关键字冲突或包含空格或连字符等特殊字符时,必须进行此划分。
保留关键字和特殊字符
保留关键字是 MS 指定的术语-具有特定含义的SQL。如果列名与保留关键字匹配,则必须将其括在方括号中以避免冲突。同样,当列名包含特殊字符时,需要使用方括号来防止歧义。
可选用法
即使不是绝对必要,使用方括号分隔列名称也是可选的。一些用户更喜欢一致使用括号以提高可读性或突出显示特定列。
MSDN 解释
MSDN (Microsoft Developer Network) 解释使用双引号分隔标识符(") 或方括号是一种可选做法。遵循标准命名规则的标识符可能会也可能不会被分隔。但是,分隔对于不符合这些规则的标识符。
以上是何时应在 MS-SQL 列名称中使用方括号?的详细内容。更多信息请关注PHP中文网其他相关文章!