SQL SERVER的命名规则

2016-01-29 16:45 28 1 收藏

SQL SERVER的命名规则,SQL SERVER的命名规则

【 tulaoshi.com - SQLServer 】

在SQL SERVER中标识符共有两种类型:一种是规则标识符(Regular identifer),一种是界定标识符(Delimited identifer)。

  其中,规则标识符严格遵守标识符的有关格式的规定,所以在Transact_SQL中凡是规则运算符都不必使用定界符。对于不符合标识符格式的标识符要使用界定符[]或‘ ’。

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/sqlserver/)

  标识符格式:

    1、标识符必须是统一码(Unicode)2.0标准中规定的字符,以及其他一些语言字符。如汉字.

        2、标识符后的字符可以是(除条件一)“_”、“@”、“#”、“$”及数字。

    3、标识符不允许是Transact-SQL的保留字。

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/sqlserver/)

    4、标识符内不允许有空格和特殊字符。

  另外,某些以特殊符号开头的标识符在SQL SERVER 中具有特定的含义。如以“@”开头的标识符表示这是一个局部变量或是一个函数的参数;以#开头的标识符表示这是一个临时表或是一存储过程。以“##”开头的表示这是一个全局的临时数据库对象。Transact-SQL的全局变量以“@@”开头。标识符最多可以容纳128个字符。

来源:http://www.tulaoshi.com/n/20160129/1499456.html

延伸阅读
本文定义了排序规则并介绍如何在 Microsoft SQL Server 中转换数据库的排序规则。有关 SQL Server 2000 的概念和讨论同样适用于 SQL Server 2005。 什么是排序规则? 排序规则指定了表示每个字符的位模式。它还指定了用于排序和比较字符的规则。排序规则具有下面的特征: ◆语言 ◆区分大小写 ◆区分重音 ◆...
标签: Web开发
遇到一个很实际的问题:由于不想增加目录的深度,减少磁盘寻址的时间,需要减少一些目录层级。   大家都知道建立文件夹是为了让文件管理更加的方便,现在需要减少文件夹,如何保持文件管理的方便就成为必需解决的。很容易我们想到通过命名来解决这个问题,那是不是随便一个命名都能起来方便管理的作用呢?样式的命名规则是否适用?...
标签: Web开发
头:header 内容:content/container 尾:footer 导航:nav 侧栏:sidebar 栏目:column 页面外围控制整体布局宽度:wrapper 左右中:left right center 登录条:loginbar 标志:Logo 广告:banner 页面主体:main 热点:hot 新闻:news 下载:download 子导航:subnav 菜单:menu 子菜单:submenu 搜索:search 友情链接:friendlink 页脚:fo...
3.2 MySQL的命名规则 几乎每条SQL 语句都在某种程度上涉及一个数据库或其组成成分。本节介绍引用数据库、表、列、索引和别名的语法规则。名称是区分大小写的,这里也对其进行了介绍。 3.2.1引用数据库的成分 在用名称引用数据库的成分时,受到可使用的字符以及名称可具有的长度的限制。名称的形式还依赖于使用它们的上下文...
标签: Web开发
骆驼式命名法: 正如它的名称所表示的那样,是指混合使用大小写字母来构成变量和函数的名字。例如,下面是分别用骆驼式命名法和下划线法命名的同一个函数: printEmployeePaychecks(); print_employee_paychecks(); 第一个函数名使用了骆驼式命名法,函数名中的每一个逻辑断点都有一个大写字母来标记;第二个函数名使用了下...

经验教程

440

收藏

39
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部