Filemaker Sql查询名称中有空格的列

问题描述:

我有一个ODBC DSN设置,可以从我的ASP.Net应用程序中创建Filemaker数据库。我试图形成一个有效的查询,列名中有空格。在T-SQL中,你可以把它放在[]中。但在这种情况下,我无法得到它的工作。这里有一个有效的查询:Filemaker Sql查询名称中有空格的列

SELECT * FROM ua_inventory这里地理位置优越像 '%A%'

但是,这并不:

SELECT * FROM ua_inventory其中[项目地点]像 '%A%'

我收到以下错误: [DataDirect的] [ODBC SequeLink驱动程序] [ODBC插座] [的DataDirect] [ODBC的FileMaker驱动程序] [的FileMaker]解析错误在SQL

有没有人有一个线索如何形成的查询桌子和/或公司列中名称中有空格?

在此先感谢

下面是一些例子查询:

SELECT DISTINCT LastNameFirst, "Full Name" FROM "UA Biographies" ORDER BY LastNameFirst" 
SELECT DISTINCT Categories FROM UA_Inventory ORDER BY Categories 

要记住的重要一点是对象(表名&列名)需要双引号

背N-在此artcle底部的第四条评论确实帮了大忙: http://www.nathanm.com/filemaker-pro-odbc-quirks/