FTS3 を使用している SQLite3 データベースがあります。SQLite3コマンドラインツールではうまく機能しますが、Cライブラリを使用する場合(wxSQLite3を使用しますが、違いはないと思います)、SELECT * From Table WHERE columnx MATCH 'text1 -text2のような「-」文字を含むクエリでは機能しません'。ただし、これはコマンドライン バージョンでは正常に機能します。
なぜ機能しないのかわかりません。私が試した他のすべての FTS 一致条件は正常に動作します。
注:新しいタグを作成できないため、wxSQLite3 の代わりに wxWidgets をタグに追加しました。