String
This blog contains about 'String' dari tipe data SQL
HALOOO. Yeah, back to my blog! Disini Aku akan menjelaskan pengertian dan contoh dari tipe data SQL yaitu String. Bacanya pelan-pelan yaa, resapii dan pahamii agar bisa membantu pemahaman teman-teman semua. Enjoi!
Tipe Data: | Deskripsi: |
---|---|
CHAR(ukuran) | String panjang TETAP (bisa berisi huruf, angka, dan karakter khusus). Parameter ukuran menentukan panjang kolom dalam karakter - bisa dari 0 hingga 255. Defaultnya adalah 1 |
Varchar | String panjang VARIABEL (dapat berisi huruf, angka, dan karakter khusus). Parameter ukuran menentukan panjang string maksimum dalam karakter - bisa dari 0 hingga 65535 |
BINER (ukuran) | Sama dengan CHAR(), tetapi menyimpan string byte biner. Parameter ukuran menentukan panjang kolom dalam byte. Defaultnya adalah 1 |
VARBINER (ukuran | Sama dengan VARCHAR(), tetapi menyimpan string byte biner. Parameter ukuran menentukan panjang kolom maksimum dalam byte. |
TINYBLOB | Untuk BLOBs (Objek Besar Biner). Panjang maksimum: 255 byte |
TINYTEXT | Menyimpan string dengan panjang maksimum 255 karakter |
TEXT(ukuran) | Menyimpan string dengan panjang maksimum 65.535 byte |
BLOB(ukuran) | Untuk BLOBs (Objek Besar Biner). Menyimpan hingga 65.535 byte data |
TEKS SEDANG | Menyimpan string dengan panjang maksimum 16.777.215 karakter |
MEDIUMBLOB | Untuk BLOBs (Objek Besar Biner). Menyimpan hingga 16.777.215 byte data |
TEKS PANJANG | Menyimpan string dengan panjang maksimum 4.294.967.295 karakter |
LONGBLOB | Untuk BLOBs (Objek Besar Biner). Menyimpan hingga 4.294.967.295 byte data |
ENUM(val1, val2, val3, ...) | Objek string yang hanya dapat memiliki satu nilai, dipilih dari daftar nilai yang mungkin. Anda dapat mencantumkan hingga 65535 nilai dalam daftar ENUM. Jika nilai disisipkan yang tidak ada dalam daftar, nilai kosong akan disisipkan. Nilai diurutkan dalam urutan yang Anda masukkan |
SET(val1, val2, val3, ...) | Objek string yang dapat memiliki nilai 0 atau lebih, dipilih dari daftar nilai yang mungkin. Anda bisa mencantumkan hingga 64 nilai dalam daftar SET |
1. Konversi String Menjadi Huruf Kecil
Untuk mengkonversi huruf kedalam format huruf kecil digunakan fungsi LCASE atau LOWER. Sintaknya :
LCASE (String) atau LOWER (String)
LOWER ( 'Indonesia' ) |
2. Konversi String Menjadi Huruf Besar
Untuk mengkonversi huruf kecil menjadi huruf besar digunakan fungsi UCASE atau UPPER. Sintaknya :
UPPER ( 'indonesia' ) |
3. Konversi Bilangan Ke dalam Bentuk ASCII
Untuk mengkonversi bilangan kedalam kode ASCII digunakan fungsi ASCII atau ORD. Sintaknya :
SELECT ASCII( '5' ) |
4. Konversi Bilangan Hexadesimal
Untuk mengkonversi dari suatu karakter (angka dan huruf) ke bilangan HEXADESIMAL digunakan fungsi HEX. Sintaknya :
HEX( '225' ) |
5. Konversi Bentuk Desimal ke dalam Bentuk Karakter
Untuk mengkonversi suatu bilangan kedalam format karakter digunakan fungsi CHAR. Sintaknya :
SELECT CHAR (66) |
6. Konversi ke Bilangan Biner
Untuk mengkonversi bilangan desimal ke dalam bilangan biner digunakan fungsi BIN. Sintaknya :
SELECT BIN(8) |
7. Menghitung Panjang String atau Teks
Untuk mengetahui panjang suatu string atau teks digunakan fungsi LENGTH atau CHAR_LENGTH. Sintaknya :
LENGTH('Indonesia') |
8. Menemukan Posisi Suatu Karakter Pada String
Untuk mengetahui letak suatu substring (bagian string) digunakan fungsi LOCATE. Sintaknya :
LOCATE( 'ajar' , 'Belajar Pemograman' ) |
9. Membuat Spasi Kosong
Untuk membuat spasi kosong digunakan fungsi SPACE. Sintaknya :
SELECT SPACE (7) |
10. Mengganti Suatu Karakter
Untuk mengganti suatu karakter dengan karakter lainnya digunakan fungsi REPLACE. Sintaknya :
11. Mengulang Suatu String
Untuk membuat string berulang sebanyak jumlah yang ditentukan digunakan fungsi REPEAT. Sintaknya :
SELECT REPEAT( 'MySQL' ,3) |
12. Membalik Susunan Karakter
Untuk membalik susunan karakter (seakan dibaca dari belakang) digunakan fungsi REVERSE. Sintaknya :
SELECT REVERSE( 'ABCD' ) |
13. Memberikan Tanda Back Slash Pada Tanda Petik
Untuk menampilkan data yang didalamnya terdapat tanda petik tunggal maupunn petik ganda digunakan fungsi QUOTE. Sintaknya :
SELECT QUOTE( "Besok hari Jum'at" ) |
14. Menggabungkan String atau Teks
Untuk menggabungkan string atau teks di MySQL dapat menggunakan fungsi CONCAT dan CONCAT_WS. Kedua memiliki perbedaan saat digunakan.
SELECT CONCAT( "Kota" , " " , "Bandung" ) |
SELECT CONCAT_WS( "-" , "Kota" , "Bandung" ) |
Komentar
Posting Komentar