我正在尝试使用cur.execute
放置null值infloat字段cur = conn.cursor(buffered=True)
sql = insert into mytable(id,mydata) VALUE(%s,%s)
data = ('test','Null')
cur.execute(sql,data)
然而,它显示的错误就是这样。
Data truncated for column 'mydata' at row 1
我想这是因为NULL值但是,如何在python中使用NULL?
如果我使用nan
而不是显示错误。
答案 0 :(得分:1)
python中NULL的等价物是None。请尝试在数据变量中使用None而不是Null。