【发布时间】:2014-02-28 08:22:34
【问题描述】:
是否可以通过添加 regexp 函数来重建 libsqlite3.dylib?还是使用 create_sqlite_function 来做?
【问题讨论】:
是否可以通过添加 regexp 函数来重建 libsqlite3.dylib?还是使用 create_sqlite_function 来做?
【问题讨论】:
正如 SQLite 文档所说:
如果在运行时添加了名为“regexp”的应用程序定义的 SQL 函数,则将调用该函数以实现 REGEXP 运算符。
所以你应该能够像你自己建议的那样使用create_sqlite_function。
【讨论】:
创建一个正则表达式函数,然后在运行时创建 sqlite 函数,并在创建 sqlite 函数中传递正则表达式函数和数据库实例的地址,并享受在运行时查询正则表达式到 sqlite。我也做了它工作正常
【讨论】: