SQLite
 sql >> Database >  >> RDS >> SQLite

Come usare regexp in sqlite

Attualmente sto lavorando su sqlite3+php per la mia applicazione web in Ubuntu 12.04. Ho anche dovuto affrontare lo stesso problema, quindi dopo la ricerca ho scoperto che era necessario installare un pacchetto pcre per sqlite3. Ecco come fare

  1. apt-get install sqlite3-pcre
  2. Quindi vai alla riga di comando di sqlite3 sqlite3 test.db
  3. esegui il comando .load /usr/lib/sqlite3/pcre.so
  4. test:SELECT url FROM table_name where url REGEXP '^google.*';

Dopo aver seguito questi 3 passaggi, funziona bene per me. Se sbaglio per favore correggimi. Spero che ti aiuterà

Grazie