我正在尝试使用 python 脚本将 NULL 值插入到 MySQL db int 字段中。NOT NULL 在场上是关闭的,所以它不是。我已经手动将一个 NULL 值插入到数据库中,并且工作正常,如果我将文字值放在 None 的位置,我的代码工作正常。
我已经看了几个人的例子来说明如何做到这一点,据我所知,语法没有任何问题。
代码:
length2 = None
cursor.execute("INSERT INTO tableName(Length) VALUES(%s)", length2)
Run Code Online (Sandbox Code Playgroud)
错误:
length2 = None
cursor.execute("INSERT INTO tableName(Length) VALUES(%s)", length2)
Run Code Online (Sandbox Code Playgroud)
有任何想法吗?