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:
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:
------------------------------------------------------------------------------------------------------------
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:
------------------------------------------------------------------------------------------------------
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:
-----------------------------------------------------------------------------------------------------------------------------
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:
-----------------------------------------------------------------------------------------------------------------------------
Lcase(string)
atau Lower(string)
Berfungsi untuk merubah tipe karakter dari suatu
string dari huruf capital menjadi huruf kecil.
Contoh Output dari fungsi diatas:
-----------------------------------------------------------------------------------------------------------------------------
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
-----------------------------------------------------------------------------------------------------------------------------
Ltrim(string)
Berfungsi untuk menghilangkan atau menghapus spasi
dari bagian kiri suatu string.
Contoh Output dari fungsi diatas
-----------------------------------------------------------------------------------------------------------------------------
Rtrim(string)
Berfungsi untuk menghilangkan atau menghapus spasi
dari bagian kanan suatu string.
Contoh Output dari fungsi diatas:
-----------------------------------------------------------------------------------------------------------------------------
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.
_______________________________________
J Sekian J
-24098837891289034832-542=13847381234567890
Tidak ada komentar:
Posting Komentar