带中划线的表名怎么引用啊~~~谢谢
如下,表名为:张力筛选复绕截除-拉丝大盘
其中有个中划线,导致用VB6写的SQL语言,执行是说在中划线附近出现语法错误,请教怎么弄啊 ,谢谢 SQL Visual?Basic?6.0 编程语言
[解决办法]
select * from [张力筛选复绕截除-拉丝大盘]
[解决办法]
对不符合命名规范的任何对象名,都可以加[]来限制即可。如
select [field-1], [field 2] from [dev_server].[database one].[dbo].[TIME]
[解决办法]
用中括号包起来,类似的像字段啊这些也可以用。
[解决办法]
[表名]即可
[解决办法]
表名标准的写法
[库名].[dbo].[表名]
[解决办法]
用中括号包起来即可[],另外建议不要用这种命名方式