前提・実現したいこと
標題の通りで、TEXTに'と"を含めた文字列を格納したいと思っていますが、"以降の文字が消えてしまいます。
試したこと
以下の実行に必要なテーブルは作成済の状態です。
1.次のコードをsqlite3から叩くとpiyoに「シングルクォーテーション(')ダブルクォーテーション(")」を登録できました。
sqlite3
1UPDATE hoge SET piyo='シングルクォーテーション('')ダブルクォーテーション(")';
2.ですがこれをPythonで実行しようとすると、"以降がなくなり、piyoの内容は、「シングルクォーテーション(')ダブルクォーテーション(」になってしまいます。
Python3
1with sqlite3.connect("fuga") as co: 2 cu = co.cursor() 3 q = "UPDATE hoge SET piyo='シングルクォーテーション('')ダブルクォーテーション(\")';" 4 cu.execute(q) 5 co.commit()
補足情報(FW/ツールのバージョンなど)
Pythonのバージョンは3.7.3に、SQLite3のバージョンは3.27.2です。
よろしくおねがいします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/08/05 10:44