PENTING!!! Type Data Dalam SQL

By | Januari 30, 2019

Type data pada SQL – Tipe data digunakan untuk mendefinisikan suatu field atau kolom. Setiap kolom yang dibuat harus didefinisikan terlebih dahulu. Jenis – jenis tipe data ada bermacam – macam. Bisa numerik yang digunakan untuk angka dan proses perhitungan, bisa karakter / teks, tanggal atau Biner.

SQL Server menawarkan tujuh kategori tipe data untuk Anda gunakan. Disini kita akan mempelajari beberapa data tipe yang berada di SQL,

Tipe data Exact Numeric

TIPE DATAFROMTO
Bigint-9.223.372.036.854.775.8089.223.372.036.854.775.807
Int-21474836482147483647
Smallint-3276832767
Tinyint0255
Bit01
Decimal-10^38 +110^38 -1
Numeric-10^38 +110^38 +1
Money-922,337,203,685,477.5808+922,337,203,685,477.5807
Smallmoney-214,748.3648214,748.3647

Baca Juga:

Database yang Sering di Gunakan

Type data approximate numeric

DATA TYPEFROMTO
Float-1.79E + 3081.79E + 308
Real-3.40E + 383.40E + 38


Type data date and time

DATA TYPEFROMTO
DatatimeJan 1, 1753Dec 31 9999
SmalldatetimeJan 1, 1900Jun 6, 2079
DateMenyimpan tanggal seperti 30 Juni 1991
TimeMenyimpan waktu hari seperti 12:30

Catatan – Di sini, datetime memiliki 3,33 milidetik akurasi dimana smalldatetime memiliki 1 menit akurasi.

Type data character String

DATA TYPEDESCRIPTION
CharPanjang maksimum 8.000 karakter. (panjang tetap karakter non-Unicode)
varcharMaksimum 8.000 karakter. (Variable-length data non-Unicode).
varcharmaxPanjang maksimum 231characters, Variable-length data non-Unicode (SQL Server 2005 saja).
TextVariabel-panjang data non-Unicode dengan panjang maksimum 2147483647 karakter.

Baca Juga:

RDBMS

Tipe data Unicode Character Strings

DATA TYPEDESCRIPTION
NcharPanjang maksimum 4.000 karakter. (panjang tetap Unicode)
NvarcharPanjang maksimum 4.000 karakter. (Variable length Unicode)
NvarcharmaxPanjang maksimum 231characters (SQL Server 2005 saja). (Variable length Unicode)
Ntextpanjang maksimum 1073741823 karakter. (Variable length Unicode)


Data type binary

DATA TYPEDESCRIPTION
Binarypanjang maksimal 8.000 byte (Fixed-length data biner)
Varbinarypanjang maksimum 8.000 byte. (Variable panjang data biner)
Varbinarymaxpanjang maksimal 231 byte (SQL Server 2005 saja).(Variable panjang data biner)
Imagepanjang maksimum 2147483647 bytes. (Variable panjang Binary Data)

Baca Juga:

Belajar MySQL

Type data misc

DATA TYPEDESCRIPTION
SQL_variannilai toko berbagai SQL Server yang didukung jenis data, kecuali teks, ntext, dan timestamp.
TimestampMenyimpan nomor unik database lebar yang akan diperbarui setiap kali berturut-turut akan diperbarui
UniqueidentifierToko pengenal unik global (GUID)
XMLmenyimpan data XML. Anda dapat menyimpan contoh xml dalam kolom atau variabel (SQL Server 2005 saja).
CursorReferensi ke objek kursor
TableHasilnya ditetapkan untuk waktu pemrosesan