In diesem Artikel werden wir diskutieren, wie wir eine Zeichenfolge in und von Base64 -String in Standard -SQL konvertieren können.
Standard SQL Convert -String in Base64
In Standard -SQL können wir die Methode TO_BASE64 verwenden, um eine Eingangszeichenfolge in eine Base64 -String umzuwandeln.
Die Funktionssyntax ist wie gezeigt:
To_base64 (bytes_expr)Die Funktion nimmt die Eingangszeichenfolge als Bytes und konvertiert sie in Base64 -Codierung.
Sehen wir uns ein praktisches Beispiel dafür an, wie wir eine Zeichenfolge mit dieser Funktion in Base64 konvertieren können.
Ein Beispiel ist wie unten gezeigt:
WÄHLENDer obige Code übernimmt die Eingabe -Byte -Sequenz und konvertiert sie in eine Base64 -String. Ein Beispielausgang ist wie gezeigt:
f0_Sie können die Ausgabespalte in etwas Lesbares umbenennen wie:
WÄHLENAusgabezeichenfolge:
B64_StringStandard SQL konvertieren Base64 in String
Wenn Sie eine base64 -codierte Zeichenfolge haben und sie wieder in eine Zeichenfolge umwandeln möchten, können Sie die Funktion von _base64 verwenden.
Die Funktionssyntax ist wie gezeigt:
Von_base64 (string_expr)Die Funktion nimmt die Eingabebasis64 -Zeichenfolge auf und dekodiert sie in Bytes.
Ein Beispiel ist wie gezeigt:
WÄHLENDer Code sollte zurückgeben:
BytesBeachten Sie, dass die Funktion von von_base64 die dekodierte Zeichenfolge als Bytes zurückgibt, die als B64 -codierte Zeichenfolge angezeigt werden.
Abschluss
In diesem Artikel haben Sie gelernt, wie man eine Zeichenfolge in und von Base64 Codierungsformat umwandelt.