使用sqlite3,我有一个像这样的简单表:
ArtistID Name
---------------------------------
0 andres segovia
1 andres|segovia|
2 ?andres-segovia
3 andres segovia and john
4 anya marina
5 aphex twin
6 aphex-twin
为了看到这样的结果,选择会是什么样子:
ArtistID Name
---------------------------------
0 andressegovia
1 andressegovia
2 andressegovia
3 andressegoviaandjohn
4 anyamarina
5 aphextwin
6 aphextwin
我尝试通过将“.load /usr/lib/sqlite3/pcre.so”行包含到我的 ~/.sqliterc 文件中来使用正则表达式功能,但是在查询中使用 REGEXP 会返回以“错误:无字符串”结尾的奇怪结果所以也许有更清晰的方法?