我的数据库表全部用简体做字段名的, 是在简体版SQL server中建的,我现在把这个数据库附加在繁体版sql server或英文版的sql server 中,使用会有问题吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 常规标识符规则常规标识符的格式规则取决于数据库的兼容级别,兼容级别可以用 sp_dbcmptlevel 来设置。有关更多信息,请参见 sp_dbcmptlevel。当兼容级别为 80 时,规则是: 第一个字符必须是下列字符之一: Unicode 标准 2.0 所定义的字母。Unicode 中定义的字母包括拉丁字母 a-z 和 A-Z,以及来自其它语言的字母字符。下划线 (_)、at 符号 (@) 或者数字符号 (#)。 在 SQL Server 中,某些处于标识符开始位置的符号具有特殊意义。以 at 符号开始的标识符表示局部变量或参数。以一个数字符号开始的标识符表示临时表或过程。以双数字符号 (##) 开始的标识符表示全局临时对象。 某些 Transact-SQL 函数的名称以双 at 符号 (@@) 开始。为避免混淆这些函数,建议不要使用以 @@ 开始的名称。后续字符可以是: Unicode 标准 2.0 所定义的字母。来自基本拉丁字母或其它国家/地区脚本的十进制数字。at 符号、美元符号 ($)、数字符号或下划线。 标识符不能是 Transact-SQL 的保留字。SQL Server 保留其保留字的大写和小写形式。不允许嵌入空格或其它特殊字符。 当标识符用于 Transact-SQL 语句时,必须用双引号或括号分隔不符合规则的标识符。 对SQL来说,列名用简体和繁体字段对它应该没有什么区别,都当作字符保存.应该不会有什么影响. 请帮忙写个查询语句,谢谢了 急!!! sql 当前时间语句, 实时错误‘91’,对象变量或with块变量未设置 sql server 的服务器不能连接 vb+sql的登陆代码问题~~~急!!!!! 如何对Datetime类型数据做到加减天数再写回去? 怎么在视图中建立自动递增的字段??? 如何锁定记录集? 同时从两对主从表取数据放到一个数据集中的SQL语句问题 请问sql server 2000中系统存储过程sp_tableoption具体在哪个目录下?急,急,急! SqlServer2000中存储过程如何加密 求一个循环存储过程
常规标识符的格式规则取决于数据库的兼容级别,兼容级别可以用 sp_dbcmptlevel 来设置。有关更多信息,请参见 sp_dbcmptlevel。当兼容级别为 80 时,规则是: 第一个字符必须是下列字符之一:
Unicode 标准 2.0 所定义的字母。Unicode 中定义的字母包括拉丁字母 a-z 和 A-Z,以及来自其它语言的字母字符。
下划线 (_)、at 符号 (@) 或者数字符号 (#)。
在 SQL Server 中,某些处于标识符开始位置的符号具有特殊意义。以 at 符号开始的标识符表示局部变量或参数。以一个数字符号开始的标识符表示临时表或过程。以双数字符号 (##) 开始的标识符表示全局临时对象。 某些 Transact-SQL 函数的名称以双 at 符号 (@@) 开始。为避免混淆这些函数,建议不要使用以 @@ 开始的名称。后续字符可以是:
Unicode 标准 2.0 所定义的字母。
来自基本拉丁字母或其它国家/地区脚本的十进制数字。
at 符号、美元符号 ($)、数字符号或下划线。
标识符不能是 Transact-SQL 的保留字。SQL Server 保留其保留字的大写和小写形式。
不允许嵌入空格或其它特殊字符。
当标识符用于 Transact-SQL 语句时,必须用双引号或括号分隔不符合规则的标识符。