gpt4 book ai didi

odbc - Filemaker Sql 查询名称中包含空格的列

转载 作者:行者123 更新时间:2023-12-01 12:00:52 25 4
gpt4 key购买 nike

我有一个 ODBC DSN 设置,可以从我的 ASP.Net 应用程序访问 Filemaker 数据库。我试图形成一个有效的查询,其中列名中有空格。在 T-SQL 中,您可以将其括在 [] 中。但是在这种情况下我无法让它工作。这是一个有效的查询:

select * from ua_inventory where location like '%a%'

但这不是:

从 ua_inventory 中选择 *,其中 [item place] like '%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

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

这篇文章底部的来回评论真的很有帮助: http://www.nathanm.com/filemaker-pro-odbc-quirks/

关于odbc - Filemaker Sql 查询名称中包含空格的列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1683211/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com