この質問がこの Web サイトでさまざまな方法で尋ねられているのを見てきましたが、どれも私の問題に正確に対処していません。
内部に一重引用符を含む sql ステートメントがあり、それを使用してデータベース クエリを作成する前に、推奨される方法を使用しようとしています。したがって、ステートメントは次のようになります
val2="abc 'dostuff'"
sql="INSERT INTO TABLE_A(COL_A,COL_B) VALUES(%s,'%s')" %(val1, val2)
a_cursor.execute(sql)
ただし、これを実行すると、..
ProgrammingError: (1064,"You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'dostuff'.
私は何を間違っていますか?どうもありがとうヌプール