PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

So konvertieren Sie Zeichenfolgen in PostgreSQL

Manchmal müssen Sie möglicherweise Großbuchstaben in Kleinbuchstaben oder Kleinbuchstaben in Großbuchstaben konvertieren. In diesem Artikel sehen wir uns an, wie man in PostgreSQL Groß- und Kleinschreibung umwandelt.


So konvertieren Sie die Groß-/Kleinschreibung von Zeichenfolgen in PostgreSQL

Es ist sehr einfach, Strings in PostgreSQL in Groß- und Kleinschreibung umzuwandeln. Wir werden die Funktion lower() verwenden, um den String in Kleinbuchstaben umzuwandeln, und die Funktion upper(), um den String in PostgreSQL in Großbuchstaben umzuwandeln. Wir werden uns auch die Funktion initcap() ansehen, mit der Sie den ersten Buchstaben jedes Wortes in einer Zeichenfolge groß schreiben können.


In PostgreSQL in Kleinbuchstaben umwandeln

Die Lower()-Funktion ermöglicht es Ihnen, Strings in PostgreSQL in Kleinbuchstaben umzuwandeln.

Hier ist die Syntax von lower()

lower(string)

Sie können die Zeichenfolge als Literal oder als Spalte angeben.

Hier ist ein Beispiel zum Konvertieren von Literalzeichenfolgen in Kleinbuchstaben in PostgreSQL.

select lower('TEST Lower');
   lower
------------
 test lower

Hier ist ein Beispiel, um eine Zeichenfolgenspalte in Kleinbuchstaben umzuwandeln.

# select first_name,lower(first_name) from employees;
 first_name | lower
------------+-------
 Jim        | jim
 Tim        | tim
 Jane       | jane


In PostgreSQL in Großbuchstaben umwandeln

Die Funktion upper() ermöglicht es Ihnen, Strings in PostgreSQL in Großbuchstaben umzuwandeln.

Hier ist die Syntax von upper()

upper(string)

Sie können die Zeichenfolge als Literal oder als Spalte angeben.

Hier ist ein Beispiel zum Konvertieren von Literalzeichenfolgen in Großbuchstaben in PostgreSQL.

select upper('test upper');
   upper
------------
 TEST UPPER

Hier ist ein Beispiel, um eine Zeichenfolgenspalte in Großbuchstaben umzuwandeln.

# select first_name,upper(first_name) from employees;
 first_name | upper
------------+-------
 Jim        | JIM
 Tim        | TIM
 Jane       | JANE


Erstes Zeichen in Großbuchstaben umwandeln

Wenn Sie den ersten Buchstaben der Zeichenfolge groß schreiben möchten, verwenden Sie die Funktion initcap(). Die initcap()-Funktion ermöglicht es Ihnen, das erste Zeichen jedes Wortes in einem String in Großbuchstaben umzuwandeln, was das Lesen angenehmer macht.

Hier ist die Syntax von initcap()

initcap(string)

Hier ist ein Beispiel für initcap(), um das erste Zeichen jedes Wortes in einem String in Großbuchstaben umzuwandeln.

# select initcap('test initcap');
   initcap
--------------
 Test Initcap

Benötigen Sie ein Reporting-Tool für PostgreSQL? Ubiq macht es einfach, Daten innerhalb von Minuten zu visualisieren und in Echtzeit-Dashboards zu überwachen. Probieren Sie es noch heute aus!