Filemaker使用列名执行SQL

问题描述 投票:0回答:1

我认为这是一个非常愚蠢的问题,但我只是找不到解决方法。

我在filemaker中使用ExecuteSQL,但我注意到结果文本不包含列名,不知道如何使结果显示列名?

提前感谢!

filemaker
1个回答
0
投票

您可以在调用ExecuteSQL()函数之前,只需在计算中添加文本行,例如:

"SomeField,AnotherField¶" 
& 
Execute SQL ( "SELECT SomeField, AnotherField FROM YourTable" ; "" ; "" )

请注意,您可以使用GetFieldName()函数来保护您的计算免受重命名的字段的影响。

您也可以使用类似的查询:

SELECT * FROM FileMaker_Fields WHERE TableName='YourTable'

检索表的所有字段名称。

© www.soinside.com 2019 - 2024. All rights reserved.