Rumah >masalah biasa >Apakah integer panjang mysql?
Integer panjang MySQL ialah "BIGINT", yang merupakan salah satu jenis data yang paling biasa digunakan dalam MySQL Ia boleh digunakan untuk menyimpan nilai integer yang lebih besar, seperti jenis data integer yang lain, ia boleh ditandatangani atau tidak ditandatangani. Ditandatangani, jenis data yang ditandatangani bermakna lajur boleh menyimpan nilai integer positif dan negatif, manakala jenis data yang tidak ditandatangani bermakna lajur hanya boleh menyimpan nilai integer positif dan julat integer panjang ialah -2^63 hingga 2^63 -1 antara, sintaks takrifannya ialah "BIGINT[(M)] [UNSIGNED] [ZEROFILL]".
Sistem pengendalian untuk tutorial ini: Sistem Windows 10, mysql versi 8.0, komputer Dell G3.
Apakah MySQL long
Integer panjang MySQL (Integer Panjang) ialah jenis data integer dalam MySQL, digunakan untuk menyimpan nilai integer. BIGINT, seperti jenis data integer yang lain, boleh ditandatangani atau tidak ditandatangani bermakna lajur boleh menyimpan nilai integer positif dan negatif, manakala jenis data tidak bertandatangan bermakna lajur hanya boleh menyimpan nilai integer positif. Ia berjulat daripada -2^63 (-9,223,372,036,854,775,808) hingga 2^63-1 (+9,223,372,036,854,775,807). Jenis data integer panjang dalam MySQL boleh menyimpan nilai integer yang lebih besar, seperti ID pengguna, nombor pesanan, dll. Sintaks definisi integer panjang MySQL adalah seperti berikut:
BIGINT[(M)] [UNSIGNED] [ZEROFILL]
Antaranya, M menunjukkan bilangan maksimum digit dalam nilai, UNSIGNED menunjukkan bahawa nilai yang disimpan adalah nombor positif, dan ZEROFILL menunjukkan bahawa nilai yang disimpan. diisi dengan 0s di hadapan untuk mencapai bilangan digit yang ditentukan.
Penggunaan integer panjang MySQL
Integer panjang MySQL boleh digunakan untuk menyimpan nilai integer yang lebih besar, seperti ID pengguna, nombor pesanan, dsb. Sintaks untuk menggunakan integer panjang MySQL adalah seperti berikut:
CREATE TABLE table_name ( column1 BIGINT, column2 BIGINT UNSIGNED, column3 BIGINT(20) ZEROFILL );
Pernyataan di atas mencipta jadual bernama table_name, yang mempunyai 3 lajur, iaitu lajur1, lajur2, dan lajur3 semuanya adalah integer panjang julat berangka lajur1 dan lajur2 ialah antara -2^63 (-9,223,372,036,854,775,808) hingga 2^63-1 (+9,223,372,036,854,775,807 julat berangka lajur3 ialah antara 0 dan 9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999 ia dengan 0 padding untuk mencapai Tentukan nombor daripada digit.
Atas ialah kandungan terperinci Apakah integer panjang mysql?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!