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

How convert None to NULL with Python 2.7 and pyodbc

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

您可以用 None 替换为 "NULL"

的方式覆盖查询函数

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