SQLite
 sql >> Datenbank >  >> RDS >> SQLite

So verwenden Sie Regexp in SQLite

Derzeit arbeite ich an sqlite3+php für meine Webanwendung in Ubuntu 12.04. Ich hatte auch das gleiche Problem, als ich nach Recherchen festgestellt hatte, dass wir ein pcre-Paket für sqlite3 installieren müssen. So geht's

  1. apt-get install sqlite3-pcre
  2. Gehen Sie dann zur sqlite3-Befehlszeile sqlite3 test.db
  3. Führen Sie den Befehl .load /usr/lib/sqlite3/pcre.so aus
  4. test :SELECT url FROM table_name where url REGEXP '^google.*';

Nachdem ich diese 3 Schritte befolgt habe, funktioniert es bei mir einwandfrei. Wenn ich in dieser Hinsicht falsch liege, korrigiere mich bitte. Ich hoffe, es wird dir helfen

Danke