通过ODBC FileMaker字段执行SQL,字段之间用¶;分隔;?

通过ODBC FileMaker字段执行SQL,字段之间用¶;分隔;?,sql,odbc,filemaker,Sql,Odbc,Filemaker,我遇到了一个小问题,我从Python通过ODBC查询filemaker数据库,并且我遇到了包含多个值的字段的问题 例如,在filemaker中,字段显示: ‘5.2976e+17’ 但当我点击它时,它会显示我需要的数据: 529763 576932 516528 问题是SQL带回了第一个示例。这就导致了一个问题,当我试图搜索这些号码时,我没有找到匹配的号码 将数字添加到字段后,在每行末尾添加一个¨ 该字段设置为“编号”,选项设置为“索引” 知道它为什么这么做吗 谢谢 Richard在您用于ODB

我遇到了一个小问题,我从Python通过ODBC查询filemaker数据库,并且我遇到了包含多个值的字段的问题

例如,在filemaker中,字段显示:

‘5.2976e+17’

但当我点击它时,它会显示我需要的数据:

529763

576932

516528

问题是SQL带回了第一个示例。这就导致了一个问题,当我试图搜索这些号码时,我没有找到匹配的号码

将数字添加到字段后,在每行末尾添加一个¨

该字段设置为“编号”,选项设置为“索引”

知道它为什么这么做吗

谢谢


Richard

在您用于ODBC的布局上,选择有问题的字段,并将Inspector中的数据格式选项更改为“按输入”

我认为,问题是您的字段设置为FileMaker数据类型“number”。在“首选项”字段中将其更改为数据类型“文本”