🏠 » PL/SQL Funktionen » String Funktionen » PL/SQL Convert Funktion

PL/SQL Convert Funktion

Die PL/SQL Convert-Funktion konvertiert einen String von einem Zeichensatz zu einem anderen Zeichensatz.

PL/SQL Convert Syntax

Die PL/SQL Convert Funktion kann in einer Select-Abfrage wie folgt eingebaut werden:

SELECT CONVERT(String, Aktueller Zeichensatz, Neuer Zeicehnsatz)

Mithilfe der PL/SQL Convert Funktion wird ein String von einem Zeichensatz zu einem anderen Zeichensatz konvertiert.

Folgende Zeichensätze können in einer Oracle-Datenbank verwendet werden:

ZeichensatzBeschreibung
US7ASCIIAmerikanischer 7-bit ASCII Zeichensatz
WE8DECWesteuropäischer 8-bit Zeichensatz
WE8HPHP Westeuropäischer Laserjet 8-bit Zeichensatz
F7DECDEC Französischer 7-bit Zeichensatz
WE8EBCDIC500IBM Westeuropäischer EBCDIC Code Page 500 Zeichensatz
WE8PC850IBM PC Code Page 850 Zeichensatz
WE8ISO8859P1ISO 8859-1 Westeuropäischer 8-bit Zeichensatz

PL/SQL Convert Beispiel

Hier ist ein Beispiel der Oracle Convert-Funktion aufgelistet, die zeigen sollen wie die Convert-Funktion in Oracle PL/SQL verwendet werden kann:

SELECT CONVERT('Ä Ê Í Õ Ø A B C D E ', 'US7ASCII', 'WE8ISO8859P1')

Das Ergebnis der SQL Select-Abfrage würde wie folgt aussehen:

Ergebnis
A E I ? ? A B C D E ?

Weiterführende Artikel