标签: python sql sql-server pandas sqlalchemy
我们试图通过使用bulk_insert_mappings(TableSchema, data.to_dict(orient='records')将带有sqlalchemy的ORM的pandas数据框保存到SQL Server,但出现此错误:无法将值NULL插入列,表中;即使数据框中不存在空值。
bulk_insert_mappings(TableSchema, data.to_dict(orient='records')
我们还注意到sqlalchemy传递的sql语句为INSERT INTO Table DEFAULT VALUES
INSERT INTO Table DEFAULT VALUES