python查詢mysql數據庫,執行sql后查詢結果數據類型為Decimal,解決方法


案例一:

使用python查詢mysql:select  money from amount where amount_id="1001"

此時查詢出的money結果為10000,類型為Decimal。

無法進行后續的運算和字符串拼接操作。

解決方法:

將sql改造為:select CAST(money as CHAR) as money from amount where amount_id="1001"

此時查詢出的money結果為10000,類型為str。

后續可將str轉換為int或直接拼接


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM