如何使用Python 2.7和pyodbc将None转换为NULL

时间:2015-04-03 11:43:14

标签: python sql-server pyodbc

我从sql查询传递输出再次将数据插入ms sql db。如果我的数据为null,则python / pyodbc返回None而不是NULL。当我使用相同的数据调用另一个查询时,将None转换为NULL的最佳方法是什么。 或者基本的字符串转换是唯一的出路? 谢谢 沙克蒂

2 个答案:

答案 0 :(得分:6)

如果您使用参数化查询来执行插入,那么您不必担心将None转换为NULL(以及其他好处)。有关详细信息,请参阅我的recent answer to a related question

答案 1 :(得分:-1)

您可以覆盖查询功能,以便将#替换为" NULL"