Jika kita mau menghitung panjang string dalam database oracle mungkin sangat mudah, yaitu dengan menggunakan length seperti contoh dibawah ini:
SELECT LENGTH('Hello World') FROM DUAL;
Mungkin teman-teman sudah tau semua ya … Tapi bagaimana kalau kita ingin menghitung jumlah karakter l saja ???
Mungkin kita bisa menggunakan bantuan fungsi lain yaitu fungsi replace. Pertama yang harus kita lakukan adalah menghitung jumlah karakter tanpa huruf l. Syntax nya adalah sebagai berikut :
SELECT LENGTH(REPLACE('Hello World', 'l', null)) FROM DUAL
Karakter l di replace dengan null kemudian di hitung panjang karakternya.
Kita dapat mencari jumlah karakter l saja dengan cara menghitung jumlah semua karakter dikurangi dengan jumlah karakter tanpa l. Syntax lengkapnya adalah sebagai berikut :
SELECT LENGTH('Hello World') - LENGTH(REPLACE('Hello world', 'l', null)) FROM DUAL
Mudah kan ?? heheee…..










keren sekali gan !!!!
what an amazing tutorial…
…. like this :thumb:
bermanfaat gan.. thx
Iya, sama2 gan