【发布时间】:2023-11-07 10:12:01
【问题描述】:
我正在使用 pyodbc 从 SQL Server 查询数据,然后在 pandas 中对其执行操作。我注意到的是,一些计算出来的数字列以十进制返回。十进制,而另一些则以浮点数形式返回。这是有问题的,因为算术操作数不能对两种不同类型的结果执行。
解决问题的最佳方法是什么?是否有 pydobc 设置强制十进制。十进制浮动?我应该自己进行转换吗?还有什么?
【问题讨论】:
标签: python sql-server types pyodbc pandas