回答編集履歴
1
ed
test
CHANGED
@@ -1,8 +1,12 @@
|
|
1
1
|
「NULLという文字」と「NULL」は別物です。
|
2
|
-
Python詳しくないのですが、コードの印象から「NULLという文字」を入れようとしているように見受けられます。
|
2
|
+
Python詳しくないのですが、コードの印象とエラー内容から「NULLという文字」を入れようとしているように見受けられます。
|
3
|
+
実行されるSQLはこうなってるはず
|
4
|
+
`('2022/02/11','林','','NULL')`
|
5
|
+
ではなくこうなるように。
|
6
|
+
`('2022/02/11','林','',NULL)`
|
3
7
|
|
8
|
+
ここの文字列の組み立てを
|
4
9
|
`%s,%s,%s,%s`
|
5
|
-
ここの文字列の組み立てを
|
6
10
|
「空文字ならnull(以下にようになるように直に書いてください)、そうでなければ%s」のように動的にする必要がありそうです。
|
7
11
|
|
8
12
|
`%s,%s,%s,null`
|