簡體   English   中英

在iOS上的sqlite3中“沒有這樣的功能:REGEXP”

[英]“No such function: REGEXP” in sqlite3 on iOS

是否可以在添加regexp功能的情況下重建libsqlite3.dylib? 或者使用create_sqlite_function來做到這一點?

正如SQLite文檔所說:

如果在運行時添加名為“regexp”的應用程序定義的SQL函數,則將調用該函數以實現REGEXP運算符。

所以你應該能夠像你自己建議的那樣使用create_sqlite_function

創建一個正則表達式函數,然后在運行時創建sqlite函數,並在create sqlite函數中傳遞正則表達式函數和db實例的地址,並享受在運行時查詢正則表達式到sqlite。 我也做到了它工作正常

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM