Ibland kan du behöva konvertera versaler till gemener eller gemener till versaler. I den här artikeln kommer vi att titta på hur man konverterar strängfall i PostgreSQL.
Hur man konverterar strängfall i PostgreSQL
Det är mycket lätt att konvertera strängfall i PostgreSQL. Vi kommer att använda funktionen lower() för att konvertera sträng till gemener och upper() funktion för att konvertera sträng till versaler i PostgreSQL. Vi kommer också att titta på initcap()-funktionen som låter dig använda första bokstaven i varje ord i en sträng med stor bokstav.
Konvertera till gemener i PostgreSQL
lower()-funktionen låter dig konvertera sträng till gemener i PostgreSQL.
Här är syntaxen för lower()
lower(string)
Du kan ange sträng som bokstavlig eller kolumn.
Här är ett exempel för att konvertera bokstavlig sträng till gemener i PostgreSQL.
select lower('TEST Lower'); lower ------------ test lower
Här är ett exempel för att konvertera strängkolumn till gemener.
# select first_name,lower(first_name) from employees; first_name | lower ------------+------- Jim | jim Tim | tim Jane | jane
Konvertera till versaler i PostgreSQL
Upper()-funktionen låter dig konvertera sträng till versaler i PostgreSQL.
Här är syntaxen för upper()
upper(string)
Du kan ange sträng som bokstavlig eller kolumn.
Här är ett exempel för att konvertera bokstavlig sträng till versaler i PostgreSQL.
select upper('test upper'); upper ------------ TEST UPPER
Här är ett exempel för att konvertera strängkolumn till versaler.
# select first_name,upper(first_name) from employees; first_name | upper ------------+------- Jim | JIM Tim | TIM Jane | JANE
Konvertera första tecknet till versaler
Om du vill använda den första bokstaven i strängen med stor bokstav, använd initcap()-funktionen. initcap()-funktionen låter dig konvertera första tecknet i varje ord i en sträng till versaler vilket gör det trevligt att läsa.
Här är syntaxen för initcap()
initcap(string)
Här är ett exempel på initcap() för att konvertera första tecknet i varje ord i en sträng till versaler.
# select initcap('test initcap'); initcap -------------- Test Initcap
Behöver du ett rapporteringsverktyg för PostgreSQL? Ubiq gör det enkelt att visualisera data på några minuter och övervaka i realtidsinstrumentpaneler. Prova det idag!