Die SQL-Funktion DECODE() entschlüsselt einen "Binärstring" mit "Passwort".
Als Ergebnis wird eine Zeichenkette zurückgegeben die zuvor verschlüsselt wurde.
Numerische Werte in dem Argument "Passwort" werden als Zeichenfolge interpretiert.
Wenn "Binärstring" keine Zeichen enthält, wird ein Leerstring zurückgegeben.
Wenn der Wert des Arguments "Binärstring" oder "Passwort" NULL ist, gibt die DECODE()-Funktion NULL zurück.
Um eine Zeichenkette zu verschlüsseln, kann die ENCODE()-Funktion gewählt werden.
Wenn ab MariaDB Version 10.3.2 der Oracle-Modus aktiviert ist, funktioniert diese Funktion wie die DECODE_ORACLE()-Funktion.
Diese Funktion ist in MySQL 8.0 nicht vorhanden. |