Torafahrudin’s Weblog

Just another WordPress.com weblog

Explode di MySQL

Explode yaitu fungsi untuk mengambil bagian dari suatu string dengan karakter pemisah tertentu yang konsisten.

Cth:

Reg#Mat Drajat#30#Dosen

Dari data diatas string terbagi menjadi 4 bagian, yaitu dari Reg (string pertama), Mat Drajat (string kedua), dan 30 (string ketiga) dan Dosen (string ke-4).

Nah untuk mengambil bagian string dengan pemisah adalah # maka bisa menggunakan fungsi berikut

CREATE FUNCTION sms.`AMBIL`(teks VARCHAR(255),pemisah VARCHAR(1),posisi INT) RETURNS varchar(255) CHARSET latin1
DETERMINISTIC
BEGIN
DECLARE hasil VARCHAR(255);
IF((posisi = 1) OR (posisi < 0)) THEN
SELECT substring_index(teks,pemisah,posisi) INTO hasil;
ELSEIF (posisi>1) THEN
SELECT substring_index(substring_index(teks,pemisah,posisi),pemisah,-1) INTO hasil;
ELSE
SET hasil = ‘ Format yang anda ketikkan salah ‘;
END IF;
RETURN hasil;
END;

|

FUNGSI EXPLODE MYSQL

FUNGSI EXPLODE MYSQL

Fungsi diatas pada prinsipnya menggunakan fungsi string bawaan dari mysql yaitu substring_index.

Untuk mengetahui apa itu substring_index bisa di baca dari https://dev.mysql.com/doc/refman/5.0/en/string-functions.html

nah sekarang kita coba fungsinya

contoh pemakaian fungsi AMBIL

contoh pemakaian fungsi AMBIL

Artinya jika saya mempunyai data sebagai berikut, maka saya bisa menampilkan potongan string sesuai dengan data yang saya butuhkan

Coba penggunaan fungsi AMBIL didalam kontek tabel

Coba penggunaan fungsi AMBIL didalam kontek tabel

Juni 4, 2015 Posted by | Tidak Dikategorikan | Tinggalkan komentar

Explode di Oracle

Temen temen pernah pakai explode di php?

Apa itu explode?

Explode adalah  = explode lets you take a string and blow it up into smaller pieces.

So jika kita punya sebuah string dengan pemisah / delimiter tertentu, kita bisa exstrak bagian terkecil dari string menjadi sub string sub string tertentu.

Contoh

saya punya tsirng seperti ini ‘213.60.233.24325/May/2004akses ditolak’

nah kalo kita jeli, sebernanya saya dapat memisahkan menjadi 3 sub bagian yaitu 213.60.233.243 (1), 25/May/2004 (2) dan akses ditolak (3), dengan pemisah adalah ‘-‘.

trus bagaimana kalo di oracle.

ada fungsi string yang bisa kita pakai, yaitu regexp_substr

mari kita coba
SELECT REGEXP_SUBSTR(‘213.60.233.24325/May/2004akses ditolak’,'[^-]+’,1,1) FROM dual;

HASILNYA

REGEXP_SUBSTR(
————–
213.60.233.243

SELECT REGEXP_SUBSTR(‘213.60.233.24325/May/2004akses ditolak’,'[^]+’,1,2) FROM dual;

REGEXP_SUBS
———–
25/May/2004

SELECT REGEXP_SUBSTR(‘213.60.233.24325/May/2004akses ditolak’,'[^]+’,1,3) FROM dual;

REGEXP_SUBSTR
————-
akses ditolak
Penjelasan Pattern yang digunakan

Jadi intinya ada di

REGEXP_SUBSTR(teksstring,'[^pemisah]+’,1,N)

dimana contoh pemisah di atas adalah ‘-‘ dan N adalah potongan string keberapa yang diinginkan

 

regex

regex

Sumber http://risnotes.com/2012/03/regular-expression-di-oracle/

Semoga bermanfaat

Oktober 11, 2012 Posted by | Database | 1 Komentar

Reset Password Root MySQL / Lupa Password MySQL

sudo /usr/sbin/mysqld –skip-grant-tables –skip-networking &

Gambar

Bagaimana jika lupaaaaaaaaaaa … oh tidaaaaaaaaaaaaaaaaaaaaaaak, gak bisa masuk, wuaw ngeriiii.

Alhamdulillah ternyata ada solusinya. Selama kita masih punya akses super user ke OS.

Idenya adalah menggunakan opsi “sudo /usr/sbin/mysqld –skip-grant-tables –skip-networking &”

Langkah awal

1. Matikan service mysql

sudo /etc/init.d/mysql stop

2. Hidupkan mysql dengan perintah –skip-grant-tables

sudo /usr/sbin/mysqld –skip-grant-tables –skip-networking &

tekan Enter, setelah itu masuk ke mysql seperti biasa, seperti saat rootnya belum di buatkan password dengan perintah

mysql -u root -p [tekan enter]

UPDATE mysql.user SET Password=PASSWORD('newpwd') WHERE User='root'; [tekan enter]

FLUSH PRIVILEGES; [tekan enter]

Selamat .. password mysql sudah di reset :)

Sumber utama : https://help.ubuntu.com/community/MysqlPasswordReset

April 5, 2012 Posted by | Tidak Dikategorikan | 4 Komentar

Outlook Rusak

Kadang kala kita harus memaksa komputer untuk mati, atau mungkin mati sendiri, nah kayak gini ini, terkadang membuat sebuah proses yang sedang berjalan terhenti tiba tiba.

Akibatnya banyak proses terhenti tidak wajar, sehingga kita dapati file corrupt. Yang saya alami sekarang adalah outlooknya korup. Uhuy … padahal itu kotak dinas .. sebuah kotak yang menyimpan seluruh harta karun kedinasan inyong wkakakaka .. lebay. Sebelum ini juga pernah bermasalah dengan ms sql serpernya teman yang korup dan offline ketika sedang proses tiba tiba mati lampu.

Setelah googling, ternyata menemukan link yang cukup bagus, yaitu linknya mas kisman atau di link berikut.

Intinya ada tools bawaan dari windows untuk memperbaiki yaitu SCANPST.

Letak dari SCANPST ada di bawah C:\Program Files\Microsoft Office\Office12.

Semoga bermanfaat.

Desember 7, 2011 Posted by | Tidak Dikategorikan | Tinggalkan komentar

Do’a Agar Anak keturunan Menjadi Sholeh

kita telah mengetahui bahwa hidayah dan taufik semata-mata dari Allah dan kita hanya bisa berusaha dan berusaha, namun namanya hidayah tetap kita serahkan pada-Nya.

Tidak usah jauh-jauh, cobalah kita perhatikan nabi kita, Muhammad shallallahu ‘alaihi wa sallam, penghulu para nabi. Lihatlah bagaimana kehidupan beliau. Perhatikanlah bahwa di waktu kecil saja, beliau dalam keadaan yatim, sudah ditinggalkan ibu bapaknya. Beliau tumbuh dalam keadaan fakir, lalu siapakah yang selalu menjaganya? Siapakah yang menumbuhkan keimanannya? Siapakah yang mewahyukan kitab suci Al Qur’an padanya? Dialah Allah subhanahu wa ta’ala, segala kenikmatan adalah dari-Nya, segala kemuliaan dan sanjungan berhak ditujukan pada-Nya.

Jika kita telah mengetahui hal ini, yakin bahwa yang memberi hidayah adalah Allah dan yakin pula bahwa setiap penjagaan adalah dari-Nya, maka hendaklah kita memanjatkan do’a pada-Nya agar anak dan keturunan kita menjadi sholeh dan baik. Mintalah pada-Nya agar keturunan kita senantiasa mendapat berkah, juga selamat dari berbagai bahaya dan kejelekan. Mintalah pada Allah, semoga mereka senantiasa mendapatkan perlindungan dari gangguan setan, manusia jahat, dan jin. Inilah kebiasaan orang sholih yang sebaiknya kita tiru.

Do’a Untuk Memperbaiki Keturunan

Do’a Pertama

“ROBBANA HAB LANA MIN AZWAJINA WA DZURRIYATINA QURROTA A’YUN, WAJ’ALNA LILMUTTAQINA IMAMAA.”

(Wahai Rabb kami, karuniakanlah pada kami dan keturunan kami serta istri-istri kami penyejuk mata kami. Jadikanlah pula kami sebagai imam bagi orang-orang yang bertakwa) (QS. Al Furqon:74)

Do’a Kedua

“ROBBI AWZI’NI AN ASYKURO NI’MATAKALLATI AN ‘AMTA ‘ALAYYA. WA ‘ALA WAALIDAYYA WA AN A’MALA SHOLIHAN TARDHOH, WA ASHLIH LII FI DZURRIYATIY”

(Wahai Rabbku, ilhamkanlah padaku untuk bersyukur atas nikmatmu yang telah Engkau karuniakan padaku juga pada orang tuaku. Dan ilhamkanlah padaku untuk melakukan amal sholeh yang Engkau ridhoi dan perbaikilah keturunanku) (QS. Al Ahqof:15)

Semoga kita bisa mengamalkan do’a yang mudah dihafalkan ini. Semoga kita tidak jemu untuk selalu memanjatkan do’a kepada-Nya. Allah tidak mungkin membiarkan hamba-Nya yang menengadahkan tangan kepada-Nya, lalu dia pulang dengan tangan hampa.

Jazakumullahu khair


(Di copy dari Belajar Adab Sunnah Rosulullah SAW)

Januari 8, 2011 Posted by | Tidak Dikategorikan | 4 Komentar

Lirik Lagu Lelaki dan Telaga (By Franky Sahilatua)

Lelaki hanya berdiri, di tepian telaga
Menyusuri kesunyian hati, ada rindu dalam hatinya
Ada embun jatuh setitik, di ujung hatinya

.

Pada air ia berkaca, membayangkan kekasih
Bersandar pundak di sisinya, ranting jatuh air memecah
Di dalam lingkaran air, lelaki sendiri…

.

Pada embun ia bertanya…
Pada ranting ia bertanya…
Untuk apa bertemu kalau nanti berpisah
Untuk apa bercinta kalau nanti bersedih
Ranting tertunduk membisu
Embun terdiam kelabu

(hahaha .. jadi inget, jangan jangan dulu frangky buat lagu ini di dekat telaganya poltek telkom wkakaka)

Januari 8, 2011 Posted by | Tidak Dikategorikan | 9 Komentar

Lirik Lagu Kau Selalu Di Hatiku

kau selalu di hati-ku
Terpaut di dalam sukma
Tiada ku bimbang tiada ku ragu
Akan setia janjimu

Reff:
Bersemi di dalam kalbu
Penawar hati nan lara
Padamu bintang, padamu bulan
Saksi yang abadi

Sambutlah tanganku ini
Belailah dengan mesra
Kasihmu hanya untukku
Hingga akhir nanti

Kau selalu di hatiku
Bersemi di dalam kalbu
Dari semula hingga akhirnya
Kasih ku serahkan


Lagu ini dulu lagu jadul sekali .. dibawakan oleh mbak erni johan, sekarang mungkin sudah banyak juga yang membawakan lagu ini.

Lagu yang merdu, enak di dengar dan bahkan liriknya pun penuh makna 😀

Berikut lagu yang di bawakan dengan irama KERONCONG, monggo bagi yang mau menikmatinya

Desember 18, 2010 Posted by | Tidak Dikategorikan | 4 Komentar

Jika salah seorang kalian bingung dlm suatu perkara, hendaklah ia solat 2 rekaat dan membaca do’a di bawah ini

Ya Allah, sesungguhnya aku memohon kepadaMU pilihan yang baik bagiku menurut ilmuMU, dan aku memohon kepadaMU kekuatan dengan kekuasaanMU, dan aku memohon kepadaMU dengan karuniaMU yang besar, karena ENGKAUlah yang KUASA, sedang aku tidak kuasa.

ENGKAUlah yang mengetahui, sedangkan aku tidak mengetahui, dan ENGKAULAH yang mengetahui perkara yang ghoib.

Ya ALLAH, jika memang telah ENGKAU ketahui, perkara ini baik bagiku dalam urusan agamku, penghidupanku, dan akibat dari urusanku, maka taqdirkanlah ia untukku dan mudahkanlah ia bagiku, serta berkahilah aku didalamnya.

Tetapi jika ENGKAU ketahui bahwa perkara ini buruk bagiku dalam urusan agamaku, penghidupanku, dam akibat dari urusanku, maka hindarkanlah aku darinya. Dan taqdirkanlah kebaikan bagiku dimana saja aku berada, lalu jadikanlah hatiku meridhoinya.

(HR BUKHARI 7/162)

Desember 7, 2010 Posted by | Tidak Dikategorikan | 4 Komentar

Jangan Bersedih, Inilah Kiat Kiat Bahagia (dikutip dari DR A’idh al-Qarni)

1. Sadarilah bahwa jika Anda tidak hidup hanya dalam batasan hari ini saja, maka akan terpecahlah pikiran Anda, akan kacau semua urusan, dan akan semakin menggunung kesedian dan kegundahan diri Anda. Inilah makna sabda Rosulullah : “Jika pagi tiba, janganlah menunggu sore; dan jika sore tiba, janganlah menunggu hingga waktu pagi”

2. Lupakan masa lalu, dan semua yang pernah terjadi, karena perhatian yang terpaku pada yang telah lewat dan selesai merupakan kebodohan dan kegilaan.

3. Jangan menyibukkan diri dengan masa depan, sebab ia masih berada dalam alam goib. Jangan memikirkannya hingga ia datang dengan sendirinya.

4. Jangan mudah goncang oleh kritikan. Jadilah orang yang teguh pendirian, sadarilah bahwa kritikan akan mengangkat harga diri Anda setara dengan kritikan tersebut.

5. Beriman kepada ALLAH, dan beramal saleh adalah kehidupan yang baik dan bahagia.

6. Barangsiapa menginginkan ketenangan, keteduhan, dan kesenangan, maka dia harus BERDZIKIR kepada ALLAH.

7. Hamba harus menyadari bahwa segala sesuatu berdasarkan ketentuan qadha’ dan qadar.

8. Jangan menunggu terima kasih dari orang.

9. Persiapkan diri anda untuk menerima kemungkinan terburuk.

10. Kemungkinan yang terjadi pasti ada baikknya untuk anda

11. Semua qadha bagi semua muslim baik adanya

12. Berpikirlah tentang nikmat, lalu syukurilah

13. Anda dengan semua yang ada pada diri Anda sudah lebih banyak daripada yang dimiliki oleh orang lain.

14. Dari waktu ke waktu pasti ada jalan keluar.

15. Dengan musibah, hati akan tergerak untuk berdoa.

16. Musibah itu akan menajamkan nurani dan menguatkan hati.

17. Sesungguhnya setelah kesulitan itu ada kemudahan.

18. Jangan pernah hancur hanya karena perkara perkara sepele

19. Sesungguhnya Rabb itu Maha Luas AmpunanNYA

20. Jangan marah, jangan marah, jangan marah.

21. Kehidupan ini tak lebih dari sekedar roti, air dan bayangan. Maka tak usahlah bersedih jika semua itu ada.

22. “Dan di antara langit, terdapat (sebab sebab) rezekimu dan terdapat (pula) apa yang dijanjikan padamu”

23. Kebanyakan dari apa yang Anda takutkan tidak pernah terjadi.

24. Pada orang orang yang terkena musibah, itu ada suri tauladan.

25. Sesungguhnya jika ALLAH mencintai suatu kaum, maka DIA akan memberikan cobaan atas mereka.

26. Ulangi do’a do’a untuk menghapuskan bencana

27. Anda harus melakukan perbuatan baik dan membuahkan, dan tinggalkanlah kekosongan.

28. Tinggalkanlah semua kasak kusuk, dan jangan percaya pada kabar burung.

29. Kedengkian dan keinginan yang kuat untuk membalas dendam itu hanya akan membahayakan kesehatan anda sendiri, lebih besar daripada bahaya yang menimpa lawan anda.

30. Semua musibah yang menimpa diri Anda adalah penghapus dosa dosa.

Ingatlah jika kamu sedih.
Ingatlah jika kamu merasa berduka.
Ingatlah jika kamu merasa tak bersemangat.
Ingatlah jika kamu merasa sendiri tanpa teman di sisimu.
Ingatlah jika kamu merasa jemu.
Ingatlah jika kamu merasa disisihkan dan didholimi.
Ingatlah jika kamu merasa musibah yang menimpamu membuat sedih yang berkepanjangan dalam hatimu.

Rahmat ALLAH sangat luas,
jangan bersedih, jangan bersedih, jangan bersedih
jika kamu bersedih, ALLAH pun akan ikut sedih
jika kamu gembira, kamu ikhlas, kamu tambah semangat dengan semua yang menimpamu, maka ALLAH pun ikut senang dan pasti menurunkan rahmat dan kasih sayangNYA padamu.

Desember 5, 2010 Posted by | Tidak Dikategorikan | 4 Komentar

OK Krcg Tanpa Nama (When You Tell Me That You Love Me)

I wanna call the stars
Down from the sky
I wanna live a day
That never dies
I wanna change the world
Only for you
All the impossible
I wanna do
I wanna hold you close
Under the rain
I wanna kiss your smile
And feel the pain
I know what’s beautiful
Looking at you
In a world of lies
You are the truth

And baby
Everytime you touch me
I become a hero
I’ll make you safe
No matter where you are
And bring you
Everything you ask for
Nothing is above me
I’m shining like a candle in the dark
When you tell me that you love me

I wanna make you see
Just what I was
Show you the loneliness
And what it does
You walked into my life
To stop my tears
Everything’s easy now
I have you here

And baby
Everytime you touch me
I become a hero
I’ll make you safe
No matter where you are
And bring you
Everything you ask for
Nothing is above me
I’m shining like a candle in the dark
When you tell me that you love me

In a world without you
I would always hunger
All I need is your love to make me stronger

And baby
Everytime you touch me
I become a hero
I’ll make you safe
No matter where you are
And bring you
Everything you ask for
Nothing is above me
I’m shining like a candle in the dark
When you tell me that you love me

You love me
When you tell me that you love me
————–

bagi yang seneng dengan keroncong (silahkan di lihat di youtube dari penampilan rekan kita di OK Tanpa Nama dari daerah bandung ini )

November 26, 2010 Posted by | Tidak Dikategorikan | Tinggalkan komentar