I denne opplæringen vil vi dekke bruken av tingene () -funksjonen i SQL -serveren. Denne funksjonen lar deg sette inn en substring i en annen streng. Den fjerner det spesifiserte antallet tegn fra den første strengen (fra den første posisjonen) og setter dem inn i den andre strengen (på første posisjon).
Funksjonssyntaks og argumenter
Følgende utdrag viser syntaks for ting () -funksjonen:
Ting (karakter_ekspression, start, lengde, erstatning av_ekspression)Funksjonen godtar fire argumenter:
Eksempel 1: Grunnleggende bruk
Følgende eksempel viser den grunnleggende bruken for tingfunksjonen i SQL -serveren:
plukke utSpørringen skal trekke ut de spesifiserte tegnene fra den første strengen og legge dem til den andre strengen. Den resulterende strengen er som følger:
msg |Eksempel 2: Bruke ting () -funksjonen for å konvertere datoformatet
Følgende eksempel illustrerer hvordan vi kan kombinere kraften til tingfunksjonen for å konvertere et DDMMYYYY-format til DD-MM-YYYY-format:
plukke utDen resulterende verdien er som vist på følgende:
|Det samme tilfellet gjelder når vi trenger å konvertere verdien til DD/mm/åååå format. Et eksempel er som følger:
plukke utReturverdi:
|Konklusjon
I dette innlegget lærte du hvordan du bruker tingene () -funksjonen i SQL -serveren for å slette og erstatte en substring i en bestemt posisjon.
Takk for at du leste!