[英]SELECT Statement - Syntax error in query expression ' '
尝试在我的Excel文件中SELECT
一行。 我正在将其用作数据库。 我很确定问题是在查询中还是在Excel文件中。
SELECT * FROM [tableName$] where _columnNum1 = 'testData123'"
我已经尝试过这段代码了一段时间
SELECT * FROM [tableName$]
而且有效。 因此,每次我添加WHERE
子句时,都会导致错误。 这里似乎是什么问题?
该错误表明Syntax error in query expression '_columnNum1 = 'testData123''
更新:我忘记添加它了,我已经用谷歌搜索了一段时间,并且错误是关于数据类型的。 但是由于我将excel用作数据库,所以我无法真正操纵它们周围的数据类型。 可以吗 无论如何,错误可能与数据类型有关。
经过数小时的搜索,终于找到了答案。 我只是在列名称上添加了括号。 当我在excel文件中插入数据时,我不需要它们。
我有字符串sql
SELECT * FROM [tableName$] where _columnNum1 = 'testData123'"
什么时候应该
SELECT * FROM [tableName$] where [_columnNum1] = 'testData123'"
我在这里得到答案:
另一个要注意的是,对于那些无法在excel中插入数据而无法将数据转到第一行的人来说,来源也可能是答案。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.