Sunday, April 27, 2008

TO_DATE untuk MySQL

Pusing import dump data Oracle ke MySQL ?
Failed waktu import karena masalah compabilitas fungsi TO_DATE ?

Karena dulu pernah pelajari regex tp jarang digunakan maka saya coba buat
skrip PHP regular expression untuk convert dump data Oracle2MySQL.

Setelah pusing mutar otak, akhirnya timbul cara mudah dan praktis yang tak
terbanyangkan sebelumnya.

Caranya cuma diganti aja TO_DATE pakai STR_TO_DATE
Trus formatnya di sesuaikan dengan urutan format si Oracle

MM menjadi %m
DD menjadi %d
YYYY menjadi %Y
HH:MI:SS menjadi %T

akhirnya untuk
TO_Date('04/22/2008 03:06:26', 'MM/DD/YYYY HH:MI:SS')
menjadi
STR_TO_DATE('04/22/2008 03:06:26', '%m/%d/%Y %T')

No comments: