我正在使用pyodbc从表中读取数字值,但是它不仅给了我'100',还有"(Decimal('100.00'),)"。
有没有办法只得到数字?
我正在运行:
有没有办法只得到数字?
我正在运行:
cursor.execute("SELECT CurrentBalance as Numeric FROM [AccountsQA].[dbo].[AccountBalance] where AccountId = '2000013' and Currency = 'ZAR'")
如果这个问题已经有了答案,我很抱歉,但是我一直没有找到解决方法。
CAST(... AS INTEGER)
导致更严重的“舍入误差”。 - Gord Thompson