FMDB - 传递TEXT数据类型的参数

时间:2017-06-16 05:04:33

标签: sqlite fmdb

我使用FMDB连接到我的SqlLite数据库以获取iOS Swift应用程序。

我的查询是针对文本字段的(我更改了列名以简化)

let externalQuery: FMResultSet = db.executeQuery("SELECT Field1, Field2 from MyTable where Field2 = ? ", 
withArgumentsIn: [someVariable])

如果字段Field2在Sqllite中的TEXT类型中,问号是否有引号?

例如,查询应该是这样吗?

let externalQuery: FMResultSet = db.executeQuery("SELECT Field1, Field2 from MyTable where Field2 = '?' ", 
withArgumentsIn: [someVariable])

谢谢!

1 个答案:

答案 0 :(得分:1)

不需要引号,应通过快速测试轻松确认。