在 MS-SQL 表设计器中识别方括号的用途
尽管尝试从列周围删除方括号 ([]) MS-SQL 表设计器中的名称,它们不断重新出现,指示特定的
标识符中方括号的说明
方括号用于分隔标识符,标识符是表列、变量和其他对象的名称。在以下情况下,此分隔符是必需的:
Delimited 的好处标识符
分隔标识符有几个优点:
来自 MSDN 的示例
MSDN 文档提供了一个示例,其中使用分隔符是为了清晰起见并避免与保留的冲突keywords:
SELECT * FROM [TableX] WHERE [KeyCol] = 124
在此示例中,“TableX”周围的方括号是可选的,而“[KeyCol]”周围的括号是必需的,因为“key”是保留关键字。
结论
MS-SQL 表设计器中的方括号表示列名是分隔符将它们作为标识符进行区分。此技术确保与保留关键字的兼容性并增强命名约定的清晰度。
以上是为什么 MS-SQL 表设计器中的列名称周围出现方括号?的详细内容。更多信息请关注PHP中文网其他相关文章!