最近、次のデータ型のデータベースに遭遇しました:decimal(14,4) 発生した問題は次のとおりです。 Python を使用してデータをメモリに読み込むと、常に小数文字が含まれます。これを他の MySQL テーブルに書き込むと、データ型が int になり、データの保存に失敗します。 pymysqlをインポートする # データベース接続を作成する con = pymysql.connect() sql = '''選択 作成日時 schma.table から 制限 10''' 試す: cur = con.cursor(cursor=pymysql.cursors.DictCursor) cur.execute(sql) except 例外を e として: 印刷する それ以外: データ = cur.fetchall() ついに: cur.close() con.close() データ内のdの場合: 作成日時 = d.get('作成日時') print(作成日時) 解決:変換にはmysqlのキャストメソッドを使用する 選択 cast(created_time as signed) AS created_time schma.table から これで、MySQL の 10 進データ型変換の実装に関するこの記事は終了です。MySQL の 10 進データ型変換の詳細については、123WORDPRESS.COM の以前の記事を検索するか、次の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
<<: vue3+ts+EsLint+Prettier 標準コード実装
>>: Nuxt.jsプロジェクトのDockerデプロイメントの実装
MyISAM ストレージエンジンMyISAM は ISAM ストレージ エンジンに基づいており、それ...
1. IDEAの下にあるターミナルをクリックし、mvn clean installと入力します。 次...
MySQLの起動失敗の解決策MySQLを起動できませんmysqlを停止した後、いくつかの操作(ホスト...
コンセプト紹介: MySQL の redo ログにはトランザクションの動作が記録されることはご存じの...
目次Kubernetesについて基本的な環境の準備VirtualBoxをインストールするUbuntu...
PHP で MySQL サーバーが消えた問題1. 背景以前、Codeigniter でコンソール コ...
サーバー: Ubuntu Server 16.04 LSSクライアント: Ubuntu 16.04 ...
目次1. 手ぶれ補正機能とは何ですか? 1. なぜ手ぶれ補正機能が必要なのでしょうか? 2. 手ぶれ...
今日会社から課題をもらったのですが、効果図は以下のとおりです。 どのような効果を実現したいかは特に決...
1. バックアップスクリプトを書く 著者:www.yumi-info.com 日付:20171222...
この読書ノートでは、主にファイルシステムに関連する操作を記録します。ディスクとディレクトリの容量ディ...
効果: コード: <テンプレート> <div class="back-t...
最近はMySQLのメモをたくさん取っていますが、それは主に会社のOracleが比較的安定していてメン...
ルーティングvue-router4 では API の大部分は変更されていないため、変更点のみに焦点を...
今日、牛南ニュースリリースシステムについて学んでいたとき、牛南先生はスクロールバーに関するいくつかの...