Rumah > pangkalan data > tutorial mysql > Bagaimana untuk mengalih keluar Aksara Baris Baharu daripada Baris Data MySQL Tanpa Gelung?

Bagaimana untuk mengalih keluar Aksara Baris Baharu daripada Baris Data MySQL Tanpa Gelung?

Susan Sarandon
Lepaskan: 2024-12-08 05:41:12
asal
268 orang telah melayarinya

How to Remove Newline Characters from MySQL Data Rows Without Looping?

Memangkas Aksara Baris Baharu daripada Baris Data MySQL

Masalah:

Bagaimanakah aksara baris baharu boleh dialih keluar daripada semua baris data dalam jadual MySQL tanpa menggunakan a gelung?

Penyelesaian:

Pertanyaan berikut boleh digunakan untuk menggantikan aksara baris baharu (n) dan aksara pulangan pengangkutan (r) dengan kosong rentetan:

UPDATE test SET log = REPLACE(REPLACE(log, '\r', ''), '\n', '');
Salin selepas log masuk

Penjelasan:

  • REPLACE(log, 'r', '') menggantikan semua aksara carriage return dengan rentetan kosong.
  • REPLACE(log, 'n', '') menggantikan semua aksara baris baharu dengan kosong rentetan.

Dengan menggunakan dua pernyataan REPLACE bersarang, semua kemunculan kedua-dua baris baharu dan aksara pulangan pengangkutan dialih keluar daripada lajur log jadual ujian. Ini boleh berguna untuk membersihkan data yang telah diimport daripada CSV atau sumber lain yang mungkin mengandungi aksara ini.

Atas ialah kandungan terperinci Bagaimana untuk mengalih keluar Aksara Baris Baharu daripada Baris Data MySQL Tanpa Gelung?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan