如何编写用空格命名的表和列?

时间:2014-12-19 19:21:52

标签: sql vba ms-access access-vba

有一个数据库,其中包含许多以空格和列名命名的表,报表和表单。在最初创建数据库时,并没有真正计划使用VBA,现在我们尝试在其中编程,我们面临着如何查询和编程而不更改表和列名称的巨大挑战。这是VBA Access 2013.抱歉它不允许发布快照。非常感谢您的投入。

1 个答案:

答案 0 :(得分:1)

你必须使用方括号来包装列名和表名才能使用: 示例代码为

    Create table [temp table]
    (
      id int,
      [first name] varchar(50),
      [Last name] varchar(50)
    )


Select id,[first name],[Last name] from 
[temp table]

Sql Fiddle Demo