0
コンマの後に8桁までの小数点以下を格納する必要があります。 これまで私はDECIMAL(19, 8)
とFLOAT(19, 8)
とDOUBLE(19, 8)
を試していましたが、小数点以下の桁数が10より小さい場合にはMySQLが末尾のゼロを追加していないと十分満足していました。小数点以下0.8を挿入し、次に示すようになります。 0.80000000末尾のゼロのない小数点を格納するMySQLの列データ型
末尾のゼロの格納を避けるのに役立つデータ型はありますか?
アドバイスありがとうございます。ありがとうございました!
あなたが懸念しているのは、それらのゼロを保存することではなく、それらを表示することです。問題はクライアントコードで簡単に解決できますが、実際の質問に対する回答は使用する言語によって異なります。質問タグを言語で更新してください。有用な回答を得るチャンスが増えます。とにかく、8桁の10進数を正確に格納する必要がある場合、正しいデータ型は 'DECIMAL(19,8)'です。 – axiac
整数を意味しますか? –
@axiacクライアント側のコードで、末尾の0を簡単に削除できることを理解していますが、保存しない可能性はありますか? –