我正试图将一个 NULL 值插入 MySQL db 字段, 并配有 python 脚本。 NULL 不在字段上, 而不是在字段上。 我手动将一个 NULL 值插入数据库, 效果很好, 如果我在 None 的位置放一个字面值, 我的代码效果很好 。
我看过几个人的例子, 说明如何做这件事, 据我所知,在语法中没有任何问题。
守则:
length2 = None
cursor.execute("INSERT INTO tableName(Length) VALUES(%s)", length2)
错误 :
Error 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
%s) at line 1
有什么想法吗?