Python 使用cx\U oracle模板将空值插入oracle
您好,我正在尝试在oracle数据库中的一个表中插入空值,但失败 我正在使用execute方法(来自cx_oracle库)插入值: 当前执行(q,有效负载) 其中,q是查询模板,payload是由要插入的值组成的字典 我希望当有效负载中的值为None时,相应字段中会插入一个空值 但是,我没有成功插入,而是收到了以下错误: ORA-01722:无效号码Python 使用cx\U oracle模板将空值插入oracle,python,oracle,cx-oracle,Python,Oracle,Cx Oracle,您好,我正在尝试在oracle数据库中的一个表中插入空值,但失败 我正在使用execute方法(来自cx_oracle库)插入值: 当前执行(q,有效负载) 其中,q是查询模板,payload是由要插入的值组成的字典 我希望当有效负载中的值为None时,相应字段中会插入一个空值 但是,我没有成功插入,而是收到了以下错误: ORA-01722:无效号码 有人能告诉我,通过cx\U oracle的execute方法将空值插入oracle的正确方法是什么吗?您能告诉我们实际执行的原始查询吗?该特定列是
有人能告诉我,通过cx\U oracle的execute方法将空值插入oracle的正确方法是什么吗?您能告诉我们实际执行的原始查询吗?该特定列是否设置为不接受空值?是的,在这种情况下需要q和有效负载的实际值才能回答您的问题。没有一个确实绑定到null,并且应该可以正常工作——因此还有其他一些事情正在发生。您能告诉我们实际执行的原始查询吗?该特定列是否设置为不接受空值?是的,在这种情况下需要q和有效负载的实际值才能回答您的问题。没有一个确实绑定到null,并且应该可以很好地工作——因此发生了其他一些事情。