Selasa, 28 Juni 2016

Menggunakan REGEXP_REPLACE

Untuk mengeluarkan nilai berupa number di query :

select regexp_replace('12345TTdfjsakjfdaTT', '[A-Za-z]') satu,
regexp_replace('12345TTT8799Tdasf!', '[^[:digit:]]') dua,
REGEXP_REPLACE('max1a23b56','[[:alpha:]]') tiga
from dual;

SELECT regexp_replace('12ZXC3ASD456FGH8TED63','\D') FROM dual;

SELECT regexp_replace('12ZXC3ASD456FGH8TED63','[^0-9]') FROM dual;

SELECT regexp_replace('12ZXC3ASD456FGH8TED63','[^[:digit:]]') FROM dual;

Link referensi :
https://docs.oracle.com/cd/B19306_01/server.102/b14200/functions130.htm

Minggu, 05 Juni 2016

Kemenangan Semu

Kalau ribut dengan pelanggan,
Walaupun kita menang,
Pelanggan tetap akan lari.

Kalau ribut dengan rekan sekerja,
Walaupun kita menang,
Tiada lagi semangat bekerja dalam tim.


Kalau kita ribut dengan boss,
Walaupun kita menang,
Tiada lagi masa depan di tempat itu.

Kalau kita ribut dengan keluarga,
Walaupun kita menang,
Hubungan kekeluargaan akan renggang.

Kalau kita ribut dengan guru,
Walaupun kita menang,
Keberkahan menuntut ilmu dan kemesraan itu akan hilang.

Kalau ribut dengan kawan,
Walaupun kita menang,
Yang pasti kita akan kekurangan kawan.

Kalau ribut dengan pasangan,
Walaupun kita menang,
Perasaan sayang pasti akan berkurang.

Kalau kita ribut dengan siapapun,
Walaupun kita menang,
Kita tetap kalah…
Yang menang cuma ego diri sendiri, itu hanyalah kemenangan semu.
Yang susah adalah mengalahkan ego diri sendiri. Namun, jika kita mampu menaklukan diri sendiri, ialah pemenang sejati.

Apabila menerima teguran, tidak perlu marah, bersyukurlah, masih ada yang mau menegur kesalahan kita.

Selasa, 25 Agustus 2015

Cara Uninstall Google Drive di Mac

Cara menguninstall Google Drive di Mac :
  1. Klik icon Google Drive google drive desktop icon 
  2. Di kanan atas klik icon  
  3. Klik Preferences kemudian Disconect Account
  4. Klik lagi icon Google Drive google drive desktop icon kemudian Quit
  5. Pada Launcpad, dragdrop Google Drive ke Trash
  6. Kemudian klik kanan pada Trash pilih Empty Trash
  7. Anda dapat menghapus file yang ada di folder anda sekarang. 
Data anda di Google Drive akan tetap tersimpan di cloud google.

Kamis, 06 Agustus 2015

Generate Range Tanggal di Oracle

Query generate range tanggal di Oracle :

SELECT
  TRUNC(SYSDATE - ROWNUM) dt
FROM
  DUAL CONNECT BY ROWNUM <= 7
ORDER BY dt DESC

Hasilnya seperti berikut :


Senin, 21 Juli 2014

Query Generate Nomor Urut di MySql

Berikut contoh query untuk menggenerate nomor urut di MySql :

SELECT
    @curRow := @curRow + 1 AS nomor_urut,
    trx.jenis_transaksi, trx.id_matauang, trx.total_transaksi
FROM
    hc_transaksi trx
    JOIN (SELECT @curRow := 0) r

Hasilnya sebagai berikut :