Oleh: Rony Syahputra Nasution | Desember 28, 2009

Antara SQL, Tipe Data, Commas, Quoted Terhadap Value

Sebagai langkah awal,
kita dapat melihat sekilas mengenai SQL,
yang pernah saya posting,
https://ronysyahputra.wordpress.com/2007/01/31/12/

Mengenai SQL secara singkat,
juga dapat dilihat pada, 
tulisan Larry Ullman, dalam bukunya,
Visual Quickstart Guide MySQL 2nd Edition,
yang isinya sebagai berikut :

SQL,
singkatan dari Structured Query Language,
meskipun hingga saat ini masih diperdebatkan.

SQL adalah bagian dari spesial kata/karakter,
yang digunakan untuk berinteraksi dengan database,
dan “semua” database mendukung penggunaan SQL,
termasuk MySQL.

SQL diciptakan segera setelah E.F Codd,
mempublish teori relational database,
dengan fitur normalisasi.

Kira2 10 tahun kemudian, pada 1989,
The American National Standards Institute (ANSI),
sebuah organisasi yang merespon,
dalam pengaturan bahasa pada rilis pertama kali standar SQL,
yang dikenal dengan SQL 89.

Setelah SQL 89,
kemudian di rilis SQL 2 pada 1992,
dan pada 1999 di rilis SQL 3.

Pada tahun 2003,
standar baru diciptakan,
dimana pada rilis ini mendukung XML.

Berlanjut pada materi, sesuai judul posting ini,
Penggunaan Nilai pada Query SQL,
yang diterapkan pada MysQL.

Penggunaan SQL untuk berinteraksi dengan MySQL,
menutut kita memahami bagaimana nilai (values),
diterapkan pada query SQL.

Aturan ini berpedoman,
pada perbedaan tipe data dalam,
perintah/query SQL yang kita gunakan,
seperti berikut ini :

1. Nilai (Value) numerik sebaiknya tidak menggunakan tanda quoted (petik).
2. Nilai Numerik tidak mengandung tanda commas (koma).
3. Nilai string (CHAR, VARCHAR, TEXT) selalu menggunakan tanda quoted.
4. Nilai tanggal (date) dan waktu (time) selalu menggunakan qouted.
5. Function tidak dapat menggunakan quoted.
6. NULL tidak menggunakan quoted.

Disamping hal tersebut,
terdapat aturan dalam menggunakan,
karakter spesial dalam query SQL,
adalah menggunakan tanda \ didepan karakter spesial.
Contoh :

\’ = tanda petik satu.
\” = tanda petik dua.
\b = backspace.
\n = newline.
\r = carriage return.
\t = tab.
\\ = backslash.
\% = karakter persen.
\_ = karakter garis bawah.

 

Semoga Bermanfaat.

 

Salam dari Cirebon,
Rony Syahputra N.

Referensi :
Larry Ullman, Visual Quickstart Guide MySQL 2nd Edition, 10 May 2006, Peachpit Press.


Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

Kategori

%d blogger menyukai ini: