正在加载图片...
4.1.1文件名 在 SQL Server中,每个文件都有两种名称,分别称为逻辑(文件) 名和物理(文件)名。 1.逻辑文件名:逻辑文件名是指在所有T-SQL语句中引用文件时必须使 用的名称。逻辑文件名必须遵守 SQL Server标识符的命名规则,且对数据 库必须是唯一的。 2.物理文件名:也称物理存储文件名,是指数据库的文件在物理磁盘上 的存储路径及文件系统名称的统称,物理文件名遵从操作系统文件名的命 注意:以符号@、#开头的标识符具有特殊的含义, SQL Server中标识符规则 以@开头的标识符表示局部变量,以@@开头的标 识符表示全局变量;以#开头的标识符表示临时表或 过程,以#排开头的标识符表示全局临时对象 (1)长度不超过128个字符 (2)开头字母为a~z或AZ、#、、@以及来自其它语言的字母字符 (3)后续字母可以是a~z或A~Z、#、_、@以及来自其它语言的字母字符 0~9、$: (4)不允许嵌入空格或其它特殊字符 (5)不允许与保留字同名 (6)在TSQL语句使用标识符时,必须用双引号或方括号封装不符合规 则的标识符;4.1.1 文件名 在SQL Server中,每个文件都有两种名称,分别称为逻辑(文件) 名和物理(文件)名。 1.逻辑文件名:逻辑文件名是指在所有T-SQL语句中引用文件时必须使 用的名称。逻辑文件名必须遵守SQL Server标识符的命名规则,且对数据 库必须是唯一的。 2.物理文件名:也称物理存储文件名,是指数据库的文件在物理磁盘上 的存储路径及文件系统名称的统称,物理文件名遵从操作系统文件名的命 名规则。 SQL Server中标识符规则: (1)长度不超过128个字符; (2)开头字母为a~z或A~Z、#、_、@以及来自其它语言的字母字符; (3)后续字母可以是a~z或A~Z、#、_、@以及来自其它语言的字母字符、 0~9、$; (4)不允许嵌入空格或其它特殊字符; (5)不允许与保留字同名; (6)在T-SQL语句使用标识符时,必须用双引号或方括号封装不符合规 则的标识符; 注意:以符号@、#开头的标识符具有特殊的含义, 以@开头的标识符表示局部变量,以@@开头的标 识符表示全局变量;以#开头的标识符表示临时表或 过程,以##开头的标识符表示全局临时对象
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有