我有一些C#代码创建一个Access数据库和一个sql脚本,用于创建表并从C#DataSet对象填充它们。其中一个表上有一列名为Memo
的列。在Access中,Memo
是保留字,因此我的sql脚本失败。
不幸的是我无法更改列的名称,但我需要我的sql脚本才能创建此表。有什么东西(比如符号)我可以添加到列名中以使其起作用吗?
我尝试过单引号和双引号,但只是命名字段'Memo'
和"Memo"
,我实际上并不想要名称中的引号。以下是我正在运行以创建表的脚本的一部分。
CREATE TABLE Print_Vehicle (ID Int, Memo VarChar)
我得到的错误是
Syntax Error in field definition