アンドロイドアプリカテゴリ名を持つsqliteデータベースを作成しました。私はこのような選択クエリを実行すると:カッコ/特殊文字を含むSqlite文字列を挿入します。
select * from QuestionBank where category = 'Adjektiv - Deklination (''der kalte Kaffee/ein kalter Kaffee/kalter Kaffee'')'
を私は(Sqliteを用DBブラウザで)取得する:
でも0 rows returned in 70ms from: select * from QuestionBank where category = 'Adjektiv - Deklination (''der kalte Kaffee/ein kalter Kaffee/kalter Kaffee'')'
」ではなく '' のそれは同じ結果
select * from QuestionBank where category = 'Adjektiv - Deklination ("der kalte Kaffee/ein kalter Kaffee/kalter Kaffee")'
0 rows returned in 72ms from: select * from QuestionBank where category = 'Adjektiv - Deklination ("der kalte Kaffee/ein kalter Kaffee/kalter Kaffee")'
を与えます
この問題をどう対処するのですか?MS-SQLでは、NとVARCHARを作成しますが、ここで作成する方法はありますが、ここでそれを行う方法は?
彼女eは私のDBのスクリーンショットです。
お時間をいただき、ありがとうございます。
特殊文字がある場合、スクリーンショットが表示されません。 –
これは間違いありませんが、データベースは成長を続け、成長しており、確かにカテゴリの列にはいくつかの特殊文字が存在します。私はその中に任意の値を挿入し、そこからデータを取得することに問題がないようにしたいと思っていました。 –