SQLServer命名规则.docVIP

  • 15
  • 0
  • 约2.03千字
  • 约 3页
  • 2017-04-25 发布于北京
  • 举报
SQLServer命名规则

SQL?Server?的命名规则 为了提供完善的数据库管理机制,SQL Server 设计了严格的命名规则。在创建或引用数据库实体,如表、索引、约束等时,必须遵守SQL Server 的命名规则,否则有可能发生一些难以预料和检查的错误。 本文将讲述:标识符的分类和格式规定;数据库对象的命名规定与使用原则。 标识符分类 SQL Server的所有对象,包括服务器、数据库以及数据库对象,如表、视图、列、索引、触发器、存储过程、规则、默认值和约束等都可以有一个标识符。对绝大 多数对象来说,标识符是必不可少的,但对某些对象如约束来说,是否规定标识符是可选的。对象的标识符一般在创建对象时定义,作为引用对象的工具使用。 例如下面的SQL语句: Create table student ( id int primary key, name varchar(20) ) 这个例子创建了一个表格,表格的名字是一个标识符:student;表格中定义了两列,列的名字分别是id,name,他们都是合法的标识符。这个例子还定义另外一个未命名的主键约束。 SQL Server一共定义了两种类型的标识符:规则标识符(Regular identifier)和界定标识符(Delimited identifier)。 规则标识符 规则标识符严格遵守标识符有关格式的规定。所以在T-SQL语句中凡是规则标识符都不必使用界

文档评论(0)

1亿VIP精品文档

相关文档