質問編集履歴

1

追加情報

2019/11/05 04:35

投稿

cali
cali

スコア4

test CHANGED
File without changes
test CHANGED
@@ -151,3 +151,37 @@
151
151
  | g | text | YES | UNI | NULL | |
152
152
 
153
153
  +---------+--------------+------+-----+---------+----------------+
154
+
155
+
156
+
157
+ ### 追記
158
+
159
+ 以下、insert文で実行すると問題なくDBへのinsertが行われています。
160
+
161
+ INSERT ~ ON DUPLICATE KEY UPDATE文でエラーを起こしているとは思うのですが、、、
162
+
163
+ わかりません。。
164
+
165
+ ```python
166
+
167
+ sql_insert = 'insert into test values(%(a)s, %(b)s, %(c)s, %(d)s, %(e)s, %(f)s, %(g)s'
168
+
169
+ cur.execute(sql_insert,{
170
+
171
+ 'a':content['a'],
172
+
173
+ 'b':content['b'],
174
+
175
+ 'c':content['c'],
176
+
177
+ 'd':content['d'],
178
+
179
+ 'e':content['e'],
180
+
181
+ 'f':content['f'],
182
+
183
+ 'g':content['g'],
184
+
185
+ })
186
+
187
+ ```