Bagaimana untuk menggunakan fungsi ganti dalam mysql

下次还敢
Lepaskan: 2024-04-29 04:09:15
asal
969 orang telah melayarinya

Fungsi REPLACE() dalam MySQL digunakan untuk menggantikan aksara atau subrentetan dalam rentetan ialah: REPLACE(string, search_string, replace_string). Ia menyokong penggantian berbilang subrentetan serentak, menggunakan ungkapan biasa untuk penggantian, dan menggantikan nilai nol. Sebagai contoh, contoh berikut menggantikan "Apple" dalam rentetan dengan "Banana": SELECT REPLACE('I love Apple', 'Apple', 'Banana');

Bagaimana untuk menggunakan fungsi ganti dalam mysql

REPLACE() fungsi dalam Penggunaan MySQL fungsi

REPLACE() untuk menggantikan aksara atau subrentetan dalam rentetan. Sintaksnya adalah seperti berikut:

REPLACE(string, search_string, replace_string)
Salin selepas log masuk

Penerangan parameter:

  • rentetan:Rentetan yang perlu menggantikan aksara.
  • search_string:Substring yang akan diganti.
  • replace_string:Substring baharu digunakan untuk menggantikan search_string.

usage Contoh:

Contoh berikut menggantikan "Apple" dengan "pisang" dalam rentetan:

SELECT REPLACE('I love Apple', 'Apple', 'Banana');
Salin selepas log masuk
e

output:

I love Banana
Salin selepas log masuk
e

lagi:

1. () fungsi boleh menggantikan berbilang subrentetan pada masa yang sama. Sebagai contoh, pernyataan berikut menggantikan "a" dan "e" dengan "o" dalam rentetan:

SELECT REPLACE('apple', 'a', 'o') SELECT REPLACE('apple', 'e', 'o')
Salin selepas log masuk
Output:

opple oploe
Salin selepas log masuk

2 Menggunakan ungkapan biasa

REPLACE() fungsi menyokong penggunaan ekspresi biasa ganti. . Sebagai contoh, penyataan berikut menggantikan semua nombor dalam rentetan dengan "*":

SELECT REPLACE('12345', '[0-9]', '*')
Salin selepas log masuk
Output:

*****
Salin selepas log masuk

3 Gantikan nilai null

Fungsi REPLACE() boleh digunakan untuk menggantikan nilai null. Sebagai contoh, pernyataan berikut menggantikan nilai nol dalam rentetan dengan "N/A":

SELECT REPLACE(NULL, NULL, 'N/A')
Salin selepas log masuk
Output:

N/A
Salin selepas log masuk

Atas ialah kandungan terperinci Bagaimana untuk menggunakan fungsi ganti dalam mysql. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
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
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!