©SQL :: Manager
HomeProgramm-InformationenTechnische DetailsKostenloser DownloadKaffee für den Autor
Netzwelt
SQL-FunktionMySQLMariaDB

Die FROM_BASE64 SQL-Funktion in MySQL und MariaDB - Dekodieren von Base-64

FROM_BASE64Syntax:FROM_BASE64(Zeichenkette)
Rückgabe-Wert:CHAR
Funktions-Typ:Verschlüsselung & Komprimierung
Funktions-Beschreibung

Die SQL-Funktion FROM_BASE64() dekodiert das Argument "Zeichenkette" aus seiner Base-64-kodierten Form zurück in eine Zeichenkette mit aktuellem Zeichensatz und Sortierung der Verbindung.

Wenn der Wert von "Zeichenkette" ein Leerstring ist, gibt die Funktion eine leere Zeichenfolge zurück.

Wenn der Wert von "Zeichenkette" NULL ist oder einen ungültigen Wert enthält, gibt die TO_BASE64()-Funktion NULL zurück.


Um Zeichenketten in ihre Base-64-Kodierung zu konvertieren wird die Funktion TO_BASE64() verwendet.

SQL Beispiele für die FROM_BASE64-Funktion

 1
 2
 3
 4
 5
 6
 7
 8
 9

select from_base64('VGVzdA==');
select from_base64('MTIzNA==');
select from_base64('MTIzNDU2');

select from_base64('');
select from_base64('xxx');
select from_base64(null);

from_base64('VGVzdA==')
varchar(6) BINARY
Test
from_base64('MTIzNA==')
varchar(6) BINARY
1234
from_base64('MTIzNDU2')
varchar(6) BINARY
123456
from_base64('')
varchar(0) BINARY
 
from_base64('xxx')
varchar(3) BINARY
NULL
from_base64(null)
varchar(0) BINARY
NULL
Die Beispiele wurden mit dem MyWAY SQL-Manager erstellt: Download

Verwendung der FROM_BASE64() Funktion in MySQL und MariaDB-Datenbanken

MySQL und MariaDB bieten eine FROM_BASE64()-Funktion, die zum Dekodieren einer Base64-kodierten Zeichenfolge und zur Rückgabe der Originaldaten verwendet wird. Dabei verwendet die Funktion einen Base64-kodierten String als Eingabe und gibt die dekodierten Daten je nach Kontext als Binär- oder String-Wert zurück. Die Funktion kann in Anwendungen verwendet werden, in denen Daten als Text übertragen oder gespeichert und in einem kompakten Format dargestellt werden sollen. Die Base64-Kodierung wird häufig zur Kodierung binärer Daten wie Bilder oder Dateien zur Übertragung über textbasierte Protokolle oder zur Speicherung in Datenbanken verwendet.

Durch die Verwendung von FROM_BASE64() zusammen mit TO_BASE64() können Daten problemlos im Base64-Format kodiert und dekodiert werden.
FLOORFORMATFOUND_ROWSFROM_BASE64FROM_DAYSFROM_UNIXTIMEGET_FORMAT

Weitere MySQL und MariaDB SQL Verschlüsselung & Komprimierung

AES_DECRYPTAES_DECRYPT(Zeichenkette, Schlüssel)
Mehr zur AES_DECRYPT-Funktion

AES_ENCRYPTAES_ENCRYPT(Zeichenkette, Schlüssel)
Mehr zur AES_ENCRYPT-Funktion

COMPRESSCOMPRESS(Zeichenkette)
Mehr zur COMPRESS-Funktion

DECODEDECODE(Binärstring, Passwort)
Mehr zur DECODE-Funktion

DES_DECRYPTDES_DECRYPT(Binärstring [, Schlüssel])
Mehr zur DES_DECRYPT-Funktion

DES_ENCRYPTDES_ENCRYPT(Zeichenkette [, Schlüssel])
Mehr zur DES_ENCRYPT-Funktion

ENCODEENCODE(Zeichenkette, Passwort)
Mehr zur ENCODE-Funktion

ENCRYPTENCRYPT(Zeichenkette [, Salt])
Mehr zur ENCRYPT-Funktion

MD5MD5(Zeichenkette)
Mehr zur MD5-Funktion

OLD_PASSWORDOLD_PASSWORD(Zeichenkette)
Mehr zur OLD_PASSWORD-Funktion

PASSWORDPASSWORD(Zeichenkette)
Mehr zur PASSWORD-Funktion

RANDOM_BYTESRANDOM_BYTES(Länge)
Mehr zur RANDOM_BYTES-Funktion

SHASHA(Zeichenkette)
Mehr zur SHA-Funktion

SHA1SHA1(Zeichenkette)
Mehr zur SHA1-Funktion

SHA2SHA2(Zeichenkette, Länge)
Mehr zur SHA2-Funktion

TO_BASE64TO_BASE64(Zeichenkette)
Mehr zur TO_BASE64-Funktion

UNCOMPRESSUNCOMPRESS(Binärstring)
Mehr zur UNCOMPRESS-Funktion

Numerische FunktionenZeichenketten-FunktionenReguläre AusdrückeDatum und Zeit-Funktionen
Vergleichs-FunktionenVerschlüsselung & KomprimierungKonvertierungs-FunktionenNULL-Funktionen
Aggregat-FunktionenWindow-FunktionenJSON-FunktionenGeometrische Funktionen
Sequenz-FunktionenInformations-FunktionenDynamische Tabellen-SpaltenSonstige Funktionen
Weitere Informationen zur SQL-Funktion FROM_BASE64: mysql.com und mariadb.com
Aktualisiert: 24.09.2023ImpressumKontaktGeschäftsbedingungenDatenschutz & CookiesUpdatesSitemapFacebookLinkedinTwitterStatistics©2020-2024 Heino Cunze-Fischer