Trimming en streng i PostgreSQL i Windows 10:
Det er forskjellige funksjoner tilgjengelig for å trimme strengene i PostgreSQL i Windows 10. Funksjonaliteten til disse funksjonene er forskjellig når det gjelder posisjonene som de spesifiserte tegnene er trimmet fra, i.e., begynnelse, slutt eller begge deler. Ved å se alle eksemplene som vi har forklart nedenfor, vil du lære de forskjellige metodene for å trimme en streng i PostgreSQL i Windows 10.
Eksempel 1: Trimming av en streng i PostgreSQL fra begynnelsen:
Hvis du vil trimme ønsket streng i PostgreSQL fra begynnelsen, må du kjøre følgende spørsmål:
# Velg trim (ledende '123' fra '123aqsa');I denne spørringen har vi brukt "trim" -funksjonen som tar "trimmingsposisjonen", i.e., ledende i dette tilfellet, “karakter som skal trimmes” i.e., 123 i dette tilfellet, og "strengen" i.e., 123aqsa i dette tilfellet som inndata. Det "ledende" søkeordet spesifiserer posisjonen som det spesifiserte tegnet vil bli trimmet fra strengen. I dette eksemplet ønsket vi bare å fjerne alle tallene fra begynnelsen av strengen mens vi holdt navnet intakt.
Bildet vist nedenfor representerer utgangen fra denne spørringen:
Eksempel 2: Trimming av en streng i PostgreSQL fra slutten:
Hvis du vil trimme ønsket streng i PostgreSQL fra slutten, må du kjøre følgende spørsmål:
# Velg trim (etterfølgende '123' fra 'aqsa123');I denne spørringen har vi brukt "trim" -funksjonen som tar "trimmingsposisjonen" i.e., etterfølgende i dette tilfellet, "karakter som skal trimmes" i.e., 123 i dette tilfellet, og "strengen" i.e., Aqsa123 i dette tilfellet som inndata. Det "etterfølgende" nøkkelordet spesifiserer posisjonen som det spesifiserte tegnet vil bli trimmet fra strengen. I dette eksemplet ønsket vi bare å fjerne alle tallene fra enden av strengen mens vi holdt navnet intakt.
Bildet vist nedenfor representerer utgangen fra denne spørringen:
Eksempel nr. 3: Trimming av en streng i PostgreSQL fra begynnelsen og slutten:
Hvis du vil trimme den ønskede strengen i PostgreSQL fra begynnelsen så vel som fra slutten, er jeg.e., Fra begge sidene, så må du kjøre følgende spørsmål:
# Velg trim (begge '123' fra '123aqsa123');I denne spørringen har vi brukt "trim" -funksjonen som tar "trimmingsposisjonen" i.e., både i dette tilfellet "karakter som skal trimmes" i.e., 123 i dette tilfellet, og "strengen" i.e., 123AQSA123 i dette tilfellet som inndata. "Begge" nøkkelordet spesifiserer posisjonen som det spesifiserte tegnet vil bli trimmet fra strengen. I dette eksemplet ønsket vi bare å bli kvitt alle tallene fra begynnelsen, så vel som fra slutten av strengen mens vi holdt navnet intakt.
Bildet vist nedenfor representerer utgangen fra denne spørringen:
Eksempel 4: Trimming av en streng i PostgreSQL uten å spesifisere tegnet som skal trimmes:
Du kan også velge å trimme en streng i PostgreSQL uten eksplisitt å spesifisere tegnet som skal trimmes. I så fall vil plass bli betraktet som standardkarakteren som skal trimmes. Følgende spørring viser dette:
# Velg trim (ledende fra 'aqsa');I denne spørringen har vi spesifisert "trimmingsposisjonen" i.e., Ledende, i dette tilfellet, men vi har ikke spesifisert noen karakter som skal trimmes. Vi ville bare fjerne det tomme rommet i begynnelsen av strengen mens vi holdt navnet intakt.
Bildet vist nedenfor representerer utgangen fra denne spørringen:
Eksempel 5: Trimming av en streng i PostgreSQL uten å spesifisere tegnet som skal trimmes og trimmingsposisjonen:
Du kan til og med trimme en streng i PostgreSQL uten å spesifisere tegnet som skal trimmes så vel som uten å spesifisere trimmingsposisjonen. I så fall vil plassen bli betraktet som standardkarakteren for å bli trimmet, mens "begge" vil bli betraktet som standard "trimmingsposisjon" i.e., Din ønskede streng vil bli trimmet fra begge ender. Følgende spørring viser dette:
# Velg trim ('aqsa');Vi hadde verken "trimmingsposisjonen" eller "karakteren som ble trimmet" i dette spørringen. Vi ønsket ganske enkelt å fjerne de tomme mellomrommene i begynnelsen og slutten av strengen mens vi holdt navnet intakt.
Bildet vist nedenfor representerer utgangen fra denne spørringen:
Merk: Følgende tre eksempler er de alternative metodene for å utføre spørsmålene som vi har brukt i våre tre første eksempler.
Eksempel 6: Bruke “Ltrim” -funksjonen i PostgreSQL:
For å trimme en streng fra begynnelsen, kan du også bruke en annen funksjon som er avbildet av følgende spørsmål:
# Velg Ltrim ('Madam', 'M');I denne spørringen har vi brukt "Ltrim" -funksjonen som godtar to argumenter, jeg.e., Strengen (fru i dette tilfellet) og karakteren som skal trimmes fra strengen (m i dette tilfellet). Denne funksjonen prøver å fjerne det spesifiserte tegnet fra begynnelsen av en streng.
Bildet vist nedenfor representerer utgangen fra denne spørringen:
Eksempel nr. 7: Bruke “RTRIM” -funksjonen i PostgreSQL:
For å trimme en streng fra slutten, kan du også bruke en annen funksjon som er avbildet av følgende spørsmål:
# Velg Rtrim ('Madam', 'M');I denne spørringen har vi brukt "rtrim" -funksjonen som godtar to argumenter, jeg.e., Strengen (fru i dette tilfellet) og karakteren som skal trimmes fra strengen (m i dette tilfellet). Denne funksjonen prøver å fjerne det spesifiserte tegnet fra enden av en streng.
Bildet vist nedenfor representerer utgangen fra denne spørringen:
Eksempel nr. 8: Bruke “Btrim” -funksjonen i PostgreSQL:
For å trimme en streng fra begynnelsen så vel som fra slutten, kan du også bruke en annen funksjon som er avbildet med følgende spørsmål:
# Velg Btrim ('Madam', 'M');I denne spørringen har vi brukt "Btrim" -funksjonen som godtar to argumenter, jeg.e., Strengen (fru i dette tilfellet) og karakteren som skal trimmes fra strengen (m i dette tilfellet). Denne funksjonen prøver å fjerne det spesifiserte tegnet fra begynnelsen og fra slutten av en streng.
Bildet vist nedenfor representerer utgangen fra denne spørringen:
Konklusjon:
Denne artikkelen handlet om å trimme en streng i PostgreSQL i Windows 10. Vi snakket om alle de forskjellige funksjonene som kan brukes til å trimme en streng i PostgreSQL i Windows 10. Disse funksjonene var i utgangspunktet ment å spesifisere posisjonen der du vil trimme en bestemt streng. Ved å bruke disse forskjellige funksjonene, kan du enkelt trimme enhver ønsket streng fra begynnelsen, ende eller begge sider bare ved å velge riktig funksjon som vil tjene det tiltenkte formålet for deg.