W tym artykule omówimy, w jaki sposób możemy przekonwertować ciąg na i z Base64 String w standardowym SQL.
Standardowy SQL Convert String na Base64
W standardowym SQL możemy użyć metody TO_BASE64 do konwersji ciągu wejściowego na ciąg Base64.
Składnia funkcji jest jak pokazana:
To_base64 (bytes_expr)Funkcja przyjmie ciąg wejściowy jako bajty i przekonwertuje go na kodowanie Base64.
Spójrzmy na praktyczny przykład, w jaki sposób możemy przekonwertować ciąg na Base64 za pomocą tej funkcji.
Przykładem jest to, jak pokazano poniżej:
WYBIERAĆPowyższy kod przyjmie sekwencję bajtów wejściowych i przekonwertuje go na ciąg Base64. Przykładem jest to, jak pokazano:
F0_Możesz zmienić nazwę kolumny wyjściowej na coś czytelnego jako:
WYBIERAĆString wyjściowy:
B64_StringStandardowy SQL Convert Base64 na ciąg
Podobnie, jeśli masz kodowany ciąg Base64 i chcesz go przekonwertować z powrotem na ciąg, możesz użyć funkcji from_base64.
Składnia funkcji jest jak pokazana:
From_base64 (string_expr)Funkcja przejmie ciąg wejściowy Base64 i dekoduj go do bajtów.
Przykładem jest jak pokazano:
WYBIERAĆKod powinien zwrócić:
bajtyNależy pamiętać, że funkcja from_base64 zwróci dekodowany ciąg jako bajty wyświetlane jako łańcuch kodowany B64.
Wniosek
W tym artykule nauczyłeś się, jak konwertować ciąg na i z formatu kodowania Base64.