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 DATA FROM TO
Bigint -9.223.372.036.854.775.808 9.223.372.036.854.775.807
Int -2147483648 2147483647
Smallint -32768 32767
Tinyint 0 255
Bit 0 1
Decimal -10^38 +1 10^38 -1
Numeric -10^38 +1 10^38 +1
Money -922,337,203,685,477.5808 +922,337,203,685,477.5807
Smallmoney -214,748.3648 214,748.3647

Baca Juga:

Database yang Sering di Gunakan

Type data approximate numeric

DATA TYPE FROM TO
Float -1.79E + 308 1.79E + 308
Real -3.40E + 38 3.40E + 38


Type data date and time

DATA TYPE FROM TO
Datatime Jan 1, 1753 Dec 31 9999
Smalldatetime Jan 1, 1900 Jun 6, 2079
Date Menyimpan tanggal seperti 30 Juni 1991
Time Menyimpan 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 TYPE DESCRIPTION
Char Panjang maksimum 8.000 karakter. (panjang tetap karakter non-Unicode)
varchar Maksimum 8.000 karakter. (Variable-length data non-Unicode).
varcharmax Panjang maksimum 231characters, Variable-length data non-Unicode (SQL Server 2005 saja).
Text Variabel-panjang data non-Unicode dengan panjang maksimum 2147483647 karakter.

Baca Juga:

RDBMS

Tipe data Unicode Character Strings

DATA TYPE DESCRIPTION
Nchar Panjang maksimum 4.000 karakter. (panjang tetap Unicode)
Nvarchar Panjang maksimum 4.000 karakter. (Variable length Unicode)
Nvarcharmax Panjang maksimum 231characters (SQL Server 2005 saja). (Variable length Unicode)
Ntext panjang maksimum 1073741823 karakter. (Variable length Unicode)


Data type binary

DATA TYPE DESCRIPTION
Binary panjang maksimal 8.000 byte (Fixed-length data biner)
Varbinary panjang maksimum 8.000 byte. (Variable panjang data biner)
Varbinarymax panjang maksimal 231 byte (SQL Server 2005 saja).(Variable panjang data biner)
Image panjang maksimum 2147483647 bytes. (Variable panjang Binary Data)

Baca Juga:

Belajar MySQL

Type data misc

DATA TYPE DESCRIPTION
SQL_varian nilai toko berbagai SQL Server yang didukung jenis data, kecuali teks, ntext, dan timestamp.
Timestamp Menyimpan nomor unik database lebar yang akan diperbarui setiap kali berturut-turut akan diperbarui
Uniqueidentifier Toko pengenal unik global (GUID)
XML menyimpan data XML. Anda dapat menyimpan contoh xml dalam kolom atau variabel (SQL Server 2005 saja).
Cursor Referensi ke objek kursor
Table Hasilnya ditetapkan untuk waktu pemrosesan