请问SQL中对表的名称的限制

我在ASP脚本中打开数据库的一张表,好像表的名称中含有-无法打开,例如无法打开
E-Directory,当把-去掉时,即把表名改为EDirectory时就可以了,SQL中对表的名称有这种
限制吗?好像表的名称中有空格时也不行,真是这样吗?

打开表的语句为
SQLStr = "select * from E-Directory"

---------------------------------------------------------------

对表名本身E-Directory是可以的,你可以这样查询:
SQLStr = "select * from [E-Directory]"

Published At
Categories with 数据库类
Tagged with
comments powered by Disqus