การใช้ ZEROFILL เพิ่มศูนย์ตัวหน้าในฐานข้อมูลอัตโนมัติเพื่อสร้างรหัสสินค้าหรืออื่นๆ
CREATE TABLE int_bosszi_zerofill ( /* สร้างตาราง*/ a INT(6) UNSIGNED ZEROFILL NOT NULL, /* กำหนด a ให้มีขนาด 6 หลักและเติมศูนย์ด้านหน้าอัตโนมัติ ด้วย zerofill*/ b INT(6) UNSIGNED NOT NULL); INSERT INTO int_bosszi_zerofill (a,b) VALUES /* ใส่ข้อมูลทดลองในฐานข้อมูล*/ (1, 1), (22, 22), (333, 333), (4444, 4444), (55555, 55555), (666666, 666666); SELECT a, b FROM int_bosszi_zerofill; /* เรียกข้อมูลจากฐานข้อมูลมาดูผลลัพธ์*/
a | b |
---|---|
000001 | 1 |
000022 | 22 |
000333 | 333 |
0044444 | 4444 |
055555 | 55555 |
666666 | 666666 |