如何使用 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
(还有其他好处)。有关详细信息,请参阅我的 。
我正在传递 sql 查询的输出,以再次将数据插入 ms sql 数据库。如果我的数据为空 python / pyodbc 返回 None 而不是 NULL。当我使用相同的数据调用另一个查询时,将 None 转换为 NULL 的最佳方法是什么。 或者基本的字符串转换是唯一的出路? 谢谢 沙克蒂
您可以用 None 替换为 "NULL"
的方式覆盖查询函数如果您使用参数化查询来执行插入,那么您将不必担心将 None
转换为 NULL
(还有其他好处)。有关详细信息,请参阅我的