! @ # $ % ^ & * ( ) '\
フィールドコンテンツSQLiteデータベース内でこれらのシンボルを検索する必要があります。次のSQL文字列を使用しています
Select ID From Tasks Where '--' || tasks || '--' || note || '--' like '%! @ # $ % ^ & * ( ) ""%'
または私はこれを試しました
Select ID From Tasks Where task LIKE '[!] [@] [#] [$] [%] [^] [&] [*] [(] [)] ''%'
しかし、検索は結果を返しません。フィールドtask
のコンテンツの一部は
Today's tasks
またhere are some wildcards ! @ # $ % ^ & * ( ) '
またSome brakest are [ ] { } ( )
したがって、アイテム 1 を全体として検索すると、それを取得する必要があり、 を検索すると! @ # $ % ^ & * ( ) '
、アイテム 2 を取得する必要があります。
フィールド内でテキスト内のワイルドカードの一部を渡すか、すべてを同じ順序で渡す場合、値を含む行を取得する必要があります
一部の記号は sqlite sql で意味があることを知っているので、sql クエリ文字列でこれらの文字のすべてまたは一部をエスケープするにはどうすればよいですか