请高人给出一个验证TABLE表名格式的正则表达式!!!!!!!!(很难的哦) 我改一下我的说法 就是还包括一个SQLSERVER 语句的正则表达式 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 第一个字符必须是下列字符之一: 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~~~~开阔思路~~~~~ 关于截取字符串的问题!!! 问个弱弱的问题 列行转换字段排序的问题!(急!) 急!!!未能创建 'Microsoft.Jet.OLEDB.4.0' 的实例 数据的复制 数据库导入到本地的出现错误,请教 ∮请教一个问题!谢谢~! 这样的oracle快照可行吗? SQL SERVER镜像问题 两表连接问题 即懂双机,又懂SQL的请进!!如何在两台机子上做发布与订阅!使发布订阅不停顿!
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 的保留字”就不是正则能控制的了