Standard SQL til og fra Basetop 10

Standard SQL til og fra Basetop 10
Base64 er en av de vanligste metodene for å kode data. Det er en rask og enkel reversibel metode for datakoding brukt i et bredt spekter av situasjoner.

I denne artikkelen vil vi diskutere hvordan vi kan konvertere en streng til og fra Base64 -streng i standard SQL.

Standard SQL Konverter streng til base64

I standard SQL kan vi bruke TO_Base64 -metoden for å konvertere en inngangsstreng til en base64 -streng.

Funksjonssyntaksen er som vist:

To_base64 (bytes_expr)

Funksjonen vil ta inngangsstrengen som byte og konvertere den til base64 -koding.

La oss se på et praktisk eksempel på hvordan vi kan konvertere en streng til base64 ved å bruke denne funksjonen.

Et eksempel er som vist nedenfor:

PLUKKE UT
to_base64 (b'welcome to standard sql ');

Koden over vil ta inngangsbyte -sekvensen og konvertere den til en base64 -streng. Et eksempelutgang er som vist:

f0_
D2VSY29TZSB0BYBZDGFUZGFYZCBZCWW =

Du kan gi nytt navn til utgangskolonnen til noe lesbart som:

PLUKKE UT
To_base64 (B'Welcome to Standard SQL ') som B64_String;

Utgangsstreng:

B64_String
D2VSY29TZSB0BYBZDGFUZGFYZCBZCWW =

Standard SQL Konverter base64 til streng

Tilsvarende, hvis du har en base64 -kodet streng og du ønsker å konvertere den tilbake til en streng, kan du bruke FRA_BASE64 -funksjonen.

Funksjonssyntaksen er som vist:

Fra_base64 (String_expr)

Funksjonen vil ta inngangsbasen64 -strengen og avkode den i byte.

Et eksempel er som vist:

PLUKKE UT
fra_base64 ('d2Vsy29tzsb0bybzdgfuzgfyzcbzcww =') som byte;

Koden skal returnere:

byte
D2VSY29TZSB0BYBZDGFUZGFYZCBZCWW =

Husk at FRANS -funksjonen fra_base64 vil returnere den avkodede strengen som byte som vises som B64 -kodet streng.

Konklusjon

I denne artikkelen lærte du hvordan du konverterer en streng til og fra Base64 -kodingsformat.