国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術文章
文章詳情頁

mysql decimal數據類型轉換的實現

瀏覽:6日期:2023-10-05 18:02:46

最近在工作遇到數據庫中存的數據類型是: decimal(14,4)

遇到的問題是:

當我使用python 讀取到內存中時,總是帶著 decimal字符, 再寫入其它mysql表中時,數據類型為int型,導致數據入庫不成功.

import pymysql# 創建數據庫連接con = pymysql.connect()sql = ’’’selectcreated_timefrom schma.tableLIMIT 10’’’try: cur = con.cursor(cursor=pymysql.cursors.DictCursor) cur.execute(sql)except Exception as e: print(e)else: data = cur.fetchall()finally: cur.close() con.close()for d in data: created_time = d.get(’created_time’) print(created_time)解決方案:

使用mysql的cast方法來轉換

selectcast(created_time as signed) AS created_time from schma.table

到此這篇關于mysql decimal數據類型轉換的實現的文章就介紹到這了,更多相關mysql decimal數據類型轉換內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: MySQL 數據庫
相關文章:
主站蜘蛛池模板: 武穴市| 靖安县| 东山县| 雅安市| 金坛市| 阿坝| 友谊县| 易门县| 盐源县| 武鸣县| 和平县| 绥芬河市| 新田县| 洪洞县| 新巴尔虎左旗| 巫溪县| 灵石县| 伊宁县| 静安区| 凤城市| 西盟| 七台河市| 金坛市| 双辽市| 嵊州市| 元江| 酒泉市| 手机| 阿瓦提县| 康马县| 宜良县| 雷山县| 噶尔县| 浦城县| 六盘水市| 临漳县| 胶州市| 达孜县| 河西区| 灌南县| 镇赉县|