sql >> データベース >  >> Database Tools >> phpMyAdmin

Mysql / PHPMyAdminでの1138の999.99の値

    それが問題です、データ型。 ドキュメント による :

    DECIMAL列の宣言構文はDECIMAL(M、D)です。 MySQL5.6の引数の値の範囲は次のとおりです。

    Mは最大桁数です (精度)。範囲は1〜65です。(古いバージョンのMySQLでは1〜254の範囲が許可されていました。)

    Dは小数点の右側の桁数です (スケール)。範囲は0〜30で、M以下である必要があります。

    つまり、DECIMAL(5,2) 列タイプは、999.99までの数値を保持できます 。テーブルを変更して列を大きくする必要があります。

    (MySQLがデータを報告するのではなく破損することを好む理由については、それが初期の哲学でした。SQLモード それを修正します。)




    1. 承認されたゲームでiAdが広告を表示していません

    2. 設定ファイルのPhpMyAdminセキュリティ警告

    3. PhpMyAdminでテーブルを作成しています-エラー1064

    4. PHPMyAdminのルートパスワードを作成します