久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

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

mysql decimal數據類型轉換的實現

瀏覽:4日期: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 數據庫
相關文章:
主站蜘蛛池模板: 塘沽区| 论坛| 丰台区| 伊宁县| 江陵县| 杂多县| 辽阳县| 洞口县| 嘉鱼县| 云浮市| 乌鲁木齐县| 罗源县| 常德市| 定结县| 石台县| 专栏| 西乌珠穆沁旗| 敖汉旗| 栾川县| 米林县| 侯马市| 崇文区| 喀喇沁旗| 松滋市| 哈巴河县| 长乐市| 晋江市| 汝南县| 吉隆县| 洛川县| 威宁| 青阳县| 阳曲县| 怀仁县| 磐安县| 平原县| 瑞金市| 文化| 鲜城| 屯门区| 汉寿县|