MySQL erstatt funksjon

MySQL erstatt funksjon
Denne guiden ser på MySQL -erstatningsfunksjonen som lar oss erstatte en streng i en tabellkolonne med en ny streng.

Erstatningsfunksjonen er enkel, og denne guiden vil være en kort. Likevel kan erstatningsfunksjonen komme til nytte når du trenger å oppdatere eller endre verdier i en tabell som ødelagt url.

MERK: Ikke forveksle erstatningsfunksjonen med erstatningserklæringen som brukes til å oppdatere data i en tabell.

Grunnleggende bruk

Den generelle syntaksen for denne funksjonen er enkel:

Erstatte (str, old_str, new_str);

En standard brukstilfelle av erstatningsfunksjonen er når den brukes med oppdateringsklausulen. Den generelle syntaksen for dette er:

Oppdater TBL_NAME SET FELT = erstatning (felt, old_str, new_str) hvor [tilstand];

Eksempel Bruk saker

Nedenfor er et eksempel på hvordan du bruker MySQL -erstatningsfunksjonen:

MERK: Erstatningsfunksjonen støtter ikke regex og er derfor ikke illustrert i denne opplæringen.

Tenk på spørringen nedenfor:

Oppdater Sakila.Film Set Title = erstatning ("Tittel", "Dragon Squad", "Dragonfly Squad");

Ovennevnte finner strengen som er spesifisert og erstatter den med den nye strengen. Siden det bare er en iterasjon av setstrengen, endres bare en verdi.

Konklusjon

Denne raske guiden illustrerte hvordan du bruker MySQL -erstatningsfunksjon for å erstatte en streng med en ny streng i en database.