06 Juni 2012

Fungsi String pada MySQL

UNIVERSITAS INDRAPRASTA PGRI
Fakultas MTFIPA
Teknik Informatika
Dosen: Nahot Franstian, S.kom
-------------------------------------------------------------------------------------------------------------------------------------------------------------------
FUNGSI STRING

ASCII (American Standard Code For Information Interchange)
merupakan kode standar yang digunakan dalam pertukaran informasi pada Komputer.
Setiap simbol yang ada di keyboard memiliki kode ASCII.
Sebagai contoh          >   Huruf A memiliki kode ASCII 65; huruf a memiliki kode ASCII 97.
                                    >   Kode ASCII 65 dalam implementasinya diterjemahkan ke kode Biner.
                                                            65 = 01000001
                                                            97 = 01100001
Jumlah kode ASCII adalah 255 kode.
Kode ASCII 0..127 merupakan kode ASCII untuk manipulasi teks; sedangkan kode ASCII 128..255 merupakan kode ASCII untuk manipulasi grafik.

Kode ASCII sendiri dapat dikelompokkan lagi kedalam beberapa bagian:
-Kode yang tidak terlihat simbolnya seperti Kode 10(Line Feed), 13(Carriage Return), 8(Tab), 32(Space)
-Kode yang terlihat simbolnya seperti abjad (A..Z), numerik (0..9), karakter khusus (~!@#$%^&*()_+?:”{})
-Kode yang tidak ada di keyboard namun dapat ditampilkan. Kode ini umumnya untuk kode-kode grafik.

Dalam pengkodean kode ASCII memanfaatkan 8 bit. Pada saat ini kode ASCII telah tergantikan oleh kode UNICODE (Universal Code). UNICODE dalam pengkodeannya memanfaatkan 16 bit sehingga memungkinkan untuk menyimpan kode-kode lainnya seperti kode bahasa Jepang, Cina, Thailand dan sebagainya

Ascii (x)
Berfungsi mencari nilai ascii dari suatu string.
Contoh output dari fungsi diatas:
Syntax: SELECT ascii( "%" ) Nilai_Asciinya;
Maksudnya
·         Nilai ASCII dari % adalah 37
-----------------------------------------------------------------------------------------------------------------------------

Char (x1,x2,…)
Fungsi ini merupakan kebalikan dari fungsi ASCII(x), jika pada fungsi ASCII (x) mengembalikan string menjadi nilai ASCII. Fungsi char (x1,…) adalah mengubah fungsi ascii menjadi karakter.
Contoh output dari fungsi diatas:
Syntax:  SELECT char( 37, 65, 43, 37, 66 ) Karakternya_adalah;

Artinya:
·         karakter dari char 37 adalah  %
·         Karakter dari char 65 adalah A
·         Karakter dari char 43 adalah +
·         Karakter dari char 66 adalah B

-----------------------------------------------------------------------------------------------------------------------------
Char_Length (string) atau Length(string)
Char_length(string) memiliki fungsi yang sama dengan length(string). Yaitu menghitung Jumlah Karakter pada sebuah string.
Contoh output  dari fungsi diatas: 
Syntax:  SELECT char_length( "Aku Ingin Pulang" ) Jumlah_Karakternya;

------------------------------------------------------------------------------------------------------------
Encode (String,string_enskripsi)
Berfungsi untuk merubah nilai string menjadi kode-kode tertentu.  Dalam merubah string menjadi kode harus terdapat string dan string_enskripsi. Jika hanya terdapat string saja maka proses tidak dapat dilakukan.
Contoh Output dari fungsi diatas:
Syntax: SELECT encode( "Auto", "CAD" ) Kodenya_adalah;


------------------------------------------------------------------------------------------------------

Left (string,nilai pengambilan dari kiri)
Berfungsi untuk menganbil karakter terkiri dari suatu string dengan jumlah pengambilan karakter dari kiri.
Contoh Output dari fungsi diatas
Syntax: SELECT left( "Indonesia", "3" ) 3Digit_Dari_Kanan;

------------------------------------------------------------------------------------------------------------------------------
Mid(string,posisi,nilai pengambilan dari posisi)

Berfungsi untuk mengambil karakterdari suatu string , sebelumnya harus menentukan terlebih dahulu posisi pengambilan. Setelah itu baru menentukan jumlah karakter yang akan diambil dari posisi yang telah di tentukan.
Contoh output dari fungsi diatas:
Syntax:  SELECT mid( "Indonesia", "4", "3" ) 3Digit_Dari_Huruf_O;

 
-----------------------------------------------------------------------------------------------------------------------------
Right (string,nilai pengambilan dari kanan)
Berfungsi untuk mengambil karakter terkanan dari suatu string dengan jumlah pengambilan karakter dari kanan.
Contoh Output dari fungsi diatas:
Syntax:  SELECT right( "Indonesia", "3" ) 3Digit_Dari_Kanan;



 -----------------------------------------------------------------------------------------------------------------------------
Lcase(string) atau Lower(string)
Berfungsi untuk merubah tipe karakter dari suatu string dari huruf capital menjadi huruf kecil.
Contoh Output dari fungsi diatas:
Syntax:  SELECT lcase( "KUMENANTI DALAM KESUNYIAN" ) Perubahannya_adalah;



-----------------------------------------------------------------------------------------------------------------------------
Ucase(string) Atau Upper(string)
Fungsi ucase(string atau upper(string) adalah merupakan kebalikan dari fungsi lcase(string), yaitu untuk merubah huruf kecil menjadi huruf capital atau besar.
Contoh Output dari fungsi diatas
Syntax:  SELECT upper( "kumenanti dalam kesunyian" ) Perubahannya_adalah;



----------------------------------------------------------------------------------------------------------------------------- 
Ltrim(string)
Berfungsi untuk menghilangkan atau menghapus spasi dari bagian kiri suatu string.
Contoh Output dari fungsi diatas
Syntax:  SELECT ltrim("          Kugapai harapan")Setelah_di_ltrim;



----------------------------------------------------------------------------------------------------------------------------- 
Rtrim(string)
Berfungsi untuk menghilangkan atau menghapus spasi dari bagian kanan suatu string.
Contoh Output dari fungsi diatas:
Syntax:  SELECT rtrim("Kugapai harapan        ")Setelah_di_rtrim;



----------------------------------------------------------------------------------------------------------------------------- 
Trim(string)
Berfungsi untuk menghilangkan atau menghapus spasi dari bagian kiri dan kanan suatu string.
Contoh Output dari fungsi diatas
Syntax:  SELECT trim( "      Kugapai Harapan        " ) Setelah_di_trim;

----------------------------------------------------------------------------------------------------------------------------- 
 Password(string)
Berfungsi untuk merubah string menjadi kode sandi yang telah dienkripsi.
Contoh Output dari fungsi diatas.
Syntax:  SELECT password( "rahasia" ) Di_password_menjadi

_______________________________________

J Sekian J

-24098837891289034832-542=13847381234567890






Tidak ada komentar:

Posting Komentar