Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Apa manfaat zerofill di MySQL?

Ketika Anda memilih kolom dengan jenis ZEROFILL itu mengisi nilai bidang yang ditampilkan dengan nol hingga lebar tampilan yang ditentukan dalam definisi kolom. Nilai yang lebih panjang dari lebar tampilan tidak terpotong. Perhatikan bahwa penggunaan ZEROFILL juga menyiratkan UNSIGNED .

Menggunakan ZEROFILL dan lebar tampilan tidak berpengaruh pada cara data disimpan. Ini hanya mempengaruhi bagaimana itu ditampilkan.

Berikut adalah beberapa contoh SQL yang mendemonstrasikan penggunaan ZEROFILL :

CREATE TABLE yourtable (x INT(8) ZEROFILL NOT NULL, y INT(8) NOT NULL);
INSERT INTO yourtable (x,y) VALUES
(1, 1),
(12, 12),
(123, 123),
(123456789, 123456789);
SELECT x, y FROM yourtable;

Hasil:

        x          y
 00000001          1
 00000012         12
 00000123        123
123456789  123456789


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Fungsi MySQL PI() – Mengembalikan Nilai (pi)

  2. MySQL:Bagaimana cara mereset atau mengubah kata sandi root MySQL?

  3. Menggunakan utas untuk membuat permintaan basis data

  4. Grup MySQL oleh SUM

  5. Bagaimana cara memilih baris yang memiliki stempel waktu hari ini?