regexp 함수가 추가 된 libsqlite3.dylib를 다시 빌드 할 수 있습니까? 아니면 create_sqlite_function을 사용합니까? SQLite는 문서로iOS의 sqlite3에서 "No such function : REGEXP"
5
A
답변
2
는 말한다 :
"정규 표현식"라는 이름의 응용 프로그램 정의 SQL 함수가 실행시에 추가되는 경우가, 그 함수는 정규 표현식 연산자를 구현하기 위해 호출됩니다.
따라서 이미 제안한 것처럼 create_sqlite_function
을 사용할 수 있어야합니다.
0
정규식 함수를 만든 다음 런타임에 sqlite 함수를 만들고 sqlite 함수를 생성 할 때 regex 함수와 db 인스턴스의 주소를 전달하고 런타임시 sqlite에 쿼리하는 것을 즐긴다. 나도 잘 했어.