Cara Simpel Menghilangkan Tab, Spasi, Baris Baru pada Database

By , July 28, 2017,

Setiap data yang kita masukkan pada tabel database menggunakan sintak atau query mysql dalam jumlah banyak kadang ada karakter yang membentuk sebuah spasi, tab atau juga baris baru pada data yang kita inputkan tersebut.

Lebih khusunya lagi data yang awalnya kita ambil atau didapat dari script html yang kita ekstrak atau parsing terlebih dahulu.

Hal ini sama kejadiannya dengan yang pernah saya alamai, yaitu, Saya menarik  data dari sebuah xml file kemudian data tersebut saya ekstrak kedalam file txt dan di pisahkan dengan baris baru. Pada tampilan langsung, spasi atau baris baru tidak tampak oleh mata, namun pada kenyataanya baris baru dan spasi tersebut masuk kedalam kolom database bersama data yang kita insertkan tersebut.

Masalahnya adalah:

Jika data yang di inputkan jumlahnya sedikit hal seperti ini tidak menjadi masalah. Tapi data yang saya insert ke database adalah data dengan jumlah puluhan ribu data.

Wah repot juga kalau harus edit satu demi satu data di field databasenya.

Cara simpelnya:

Mengilangkan spasi

UPDATE  namaTabel SET namaKolom= REPLACE(‘namaKolom’, ‘ ‘, ”)

Menghilangkan tab

UPDATE namaTabel SET  namaKolom= REPLACE(‘namaKolom’, ‘\t’, ” )

Menghilangkan Baris baru

UPDATE namaTabel SET  namaKolom= REPLACE(‘namaKolom’, ‘\n’, ”)

Menghilangkan Baris Berikutnya

UPDATE namaTabel SET  namaKolom= REPLACE(‘namaKolom’, ‘\r’, ”)

Untuk scrips diatas terdapat sintak \t,\n yang merupakan adalah sintak ascii yang dapat menginisialisasi sebuah perintah pada html. Namun pada hal ini di pakai pada mysql.

Demikian cara singkat dan simpel menghilangkan baris baru, tab dan juga karakter berikutnya. Semoga bermafnaat.

Leave a Reply

Your email address will not be published. Required fields are marked *