【发布时间】:2022-01-19 09:01:51
【问题描述】:
这是我的示例语句:
conn.cursor.execute("insert into Employee(name, manager) values(?,?)", ('rahul',''))
我使用 Sybase 作为数据库。如果我使用数据库客户端执行语句:
insert into Employee(name, manager) values('rahul','')
然后,为manager 列插入空值,这是所需的。
但是当我执行准备好的语句时,NULL 值被插入到数据库中。
这是怎么发生的?以及如何解决这个问题?谢谢!
【问题讨论】:
标签: python database sybase pyodbc sap-ase