我在从ms-access数据库中检索字段时遇到问题。
表名是TEST,字段名称之一是HD-TEST
当我这样做时:
来自TEST的SELECT *,其中TEST.HD-TEST ='H'并执行查询,ms-access显示一个期望参数HD的对话框。
你知道可能是什么原因吗?
非常感谢。 亲切的问候。 Josema。
答案 0 :(得分:7)
尝试在列名的开头和结尾添加括号(未经过测试,但在SQL Server中有效):
SELECT * from TEST where TEST.[HD-TEST]='H'