TYPE DATA MYSQL

Tipe Data pada MySQL 



1.Tipe data untuk bilangan


A. TINYINT

Ukuran 1 byte, bilangan bulat terkecil dengan jangkauan untuk bilangan bertanda -128 sampai dengan 127 dan untuk yang tidak bertanda 0  sampai dengan 255. Bilangan tak bertanda ditandai dengan kata UNSIGNED

 B. SMALLINT

Ukuran 2 byte. Bilangan bulat dengan jangkauan untuk bilangan bertanda -32768 sampai dengan 32767 dan untuk yang tidak bertanda 0 sampai dengan 65535  

C. MEDIUMINT 

Ukuran 3 byte. Bilangan bulat dengan jangkauan untuk bilangan bertanda -8388608 sampai dengan 8388607 dan untuk yang tidak bertanda 0 sampai dengan 16777215  

D. INT

Ukuran 4 byte. Bilangan bulat dengan jangkauan untuk bilangan bertanda -2147483648  dan untuk yang tidak bertanda 0 sampai dengan 16777215  

 E.BIGINT

Ukuran 8 byte. Bilangan bulat dengan jangkauan untuk bilangan bertanda -9223372036854775808 sampai dengan 9223372036854775808 dan untuk yang tidak bertanda 0 sampai dengan 184467440737079551615

F. FLOAT

Ukuran 4 byte. Bilangan pecahan

G. DOUBLE

Ukuran 8 byte. Bilangan pecahan

H. DOUBLE PRECISION 

Ukuran 8 byte. Bilangan pecahan berpresisi ganda

I. REAL

Ukuran 8 byte. Sinonim dari DOUBLE

J. DECIMAL (M,D)  

Ukuran M byte. Bilangan pecahan. Misalnya DECIMAL(5,2) dapat digunakan untuk menyimpan bilangan -99,99 sampai dengan 99,99  

K. NUMERIC (M,D) 

Ukuran M byte. Sama dengan DECIMAL
  

2. Tipe data untuk tanggal dan jam 


 A. DATETIME

Ukuran 8 byte. Kombinasi tanggal dan jam dengan jangkauan dari ‘1000-01-01 00:00:00’ sampai dengan ‘999-12-31 23:59:59’

B. DATE

Ukuran 8 byte. Kombinasi tanggal dan jam dengan jangkauan dari ‘1000-01-01’ sampai dengan ‘9999-12-31’ 

C. TIMESTAMP

Ukuran 4 byte. Kombinasi tanggal dan jam dengan jangkauan dari ‘1970-01-01’ sampai dengan ‘2037’

D. TIME 

Ukuran 3 byte. Waktu dengan jangkauan dari -838:59:59 sampai dengan 838:59:59 

E. YEAR

Ukuran 1 byte. Data tahun antara 1901 sampai dengan 2155




3.Tipe data untuk karakter dan lain-lain



A.CHAR(M)

Ukuran M byte, 1<=M<=255. Data string dengan panjang yang tetap, CHAR(1) cukup ditulis dengan CHAR 

 

0 komentar:

Posting Komentar