最初にテーブルを作成しましょう。ここにあります。 ZEROFILL と AUTO_INCREMENT を使用して UserId 列を設定しました
mysql> create table DemoTable1831 ( UserId int(7) zerofill auto_increment, PRIMARY KEY(UserId) ); Query OK, 0 rows affected (0.00 sec)
insert コマンドを使用してテーブルにいくつかのレコードを挿入します-
mysql> insert into DemoTable1831 values(101); Query OK, 1 row affected (0.00 sec) mysql> insert into DemoTable1831 values(); Query OK, 1 row affected (0.00 sec) mysql> insert into DemoTable1831 values(); Query OK, 1 row affected (0.00 sec) mysql> insert into DemoTable1831 values(); Query OK, 1 row affected (0.00 sec)
select ステートメントを使用してテーブル内のすべてのレコードを表示します-
mysql> select * from DemoTable1831;
これにより、次の出力が生成されます。すべての値は、UserId フィールド幅 7
+---------+ | UserId | +---------+ | 0000101 | | 0000102 | | 0000103 | | 0000104 | +---------+ 4 rows in set (0.00 sec)
以上がMySQL で ZEROFILL を使用したカスタム自動インクリメントのセットアップの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。