SQL standard da e verso Bastop 10

SQL standard da e verso Bastop 10
Base64 è uno dei metodi più comuni di codifica. È un metodo reversibile rapido e facile di codifica dei dati utilizzata in una vasta gamma di situazioni.

In questo articolo, discuteremo di come possiamo convertire una stringa da e verso la stringa Base64 in SQL standard.

Stringa converti SQL standard in Base64

In SQL standard, possiamo utilizzare il metodo TO_BASE64 per convertire una stringa di input in una stringa Base64.

La sintassi della funzione è come mostrata:

To_base64 (bytes_expr)

La funzione prenderà la stringa di input come byte e la convertirà in codifica di base64.

Vediamo un esempio pratico di come possiamo convertire una stringa in base64 usando questa funzione.

Un esempio è come mostrato di seguito:

SELEZIONARE
to_base64 (b'welcome allo standard sql ');

Il codice sopra prenderà la sequenza del byte di input e la convertirà in una stringa di base64. Un output di esempio è come mostrato:

f0_
d2vsy29tzsb0bybzdgfuzgfyzcbzcww =

È possibile rinominare la colonna di output in qualcosa di leggibile come:

SELEZIONARE
to_base64 (b'welcome a standard sql ') come b64_string;

Stringa di output:

b64_string
d2vsy29tzsb0bybzdgfuzgfyzcbzcww =

SQL Convert Base64 standard in String

Allo stesso modo, se si dispone di una stringa codificata Base64 e si desidera convertirla in una stringa, è possibile utilizzare la funzione From_Base64.

La sintassi della funzione è come mostrata:

Da_base64 (string_expr)

La funzione prenderà la stringa di input Base64 e la decodificherà in byte.

Un esempio è come mostrato:

SELEZIONARE
da_base64 ('d2vsy29tzsb0bybzdgfuzgfyzcbzcww =') come byte;

Il codice dovrebbe restituire:

byte
d2vsy29tzsb0bybzdgfuzgfyzcbzcww =

Tieni presente che la funzione from_base64 restituirà la stringa decodificata come byte visualizzate come stringa codificata B64.

Conclusione

In questo articolo, hai imparato a convertire una stringa da e verso il formato di codifica Base64.