Filemaker 使用列名称执行 SQL

Filemaker Execute SQL with column name

我认为这是一个非常愚蠢的问题,但我不知道如何去做。

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

提前致谢!

您可以在调用 ExecuteSQL() 函数之前简单地在计算中添加一个文本行,例如:

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

请注意,您可以使用 GetFieldName() 函数来防止您的计算字段被重命名。

您还可以使用如下查询:

SELECT * FROM FileMaker_Fields WHERE TableName='YourTable'

检索 table 的所有字段名称。