0

PRIMARY KEY として NUMBER を持つテーブルがあり、データ型は SMALLINT です。そのフィールドの値を 1 ではなく 0001 などのようにフォーマットするにはどうすればよいですか? ありがとう!ところで、私はmySQLワークベンチ5.2.40を使用しています

4

2 に答える 2

2

に変更しSMALLINT(4) ZEROFILLます。zerofill は、指定された長さになるまで数字の左側にゼロを埋め込みます。

于 2012-06-20T16:31:30.647 に答える
0

私の意見では、書式設定はスキーマではなく、オンデマンドで行う必要があります。

SELECT LPAD(id, 4, '0') FROM ...
于 2012-06-21T12:37:11.967 に答える