MariaDB
 sql >> Teknologi Basis Data >  >> RDS >> MariaDB

Bagaimana FROM_BASE64() Bekerja di MariaDB

Di MariaDB, FROM_BASE64() adalah fungsi string bawaan yang mendekode string yang disandikan base-64 yang diberikan.

Ini mengembalikan hasilnya sebagai string biner.

Sintaks

Sintaksnya seperti ini:

FROM_BASE64(str)

Dimana str adalah string yang disandikan base-64 untuk didekode.

Contoh

Berikut ini contoh dasarnya:

SELECT FROM_BASE64('U2t1bGxkdWdnZXJ5');

Hasil:

+---------------------------------+
| FROM_BASE64('U2t1bGxkdWdnZXJ5') |
+---------------------------------+
| Skullduggery                    |
+---------------------------------+

String dapat dikodekan base-64 dengan TO_BASE64() fungsi. Oleh karena itu, kita dapat menggunakan hasil yang kita dapatkan di sini, dan menggunakan TO_BASE64() untuk menyandikan ulang ke base-64:

SELECT TO_BASE64('Skullduggery');

Hasil:

+---------------------------+
| TO_BASE64('Skullduggery') |
+---------------------------+
| U2t1bGxkdWdnZXJ5          |
+---------------------------+

Kita dapat melihat bahwa ini menghasilkan string encode base-64 yang sama dengan yang kita decode dengan FROM_BASE64() .

Nilai Null

Memberikan null sebagai argumen menghasilkan null :

SELECT FROM_BASE64(null);

Hasil:

+-------------------+
| FROM_BASE64(null) |
+-------------------+
| NULL              |
+-------------------+

Tidak Memberikan Argumen

Memanggil FROM_BASE64() tanpa meneruskan argumen apa pun menghasilkan kesalahan:

SELECT FROM_BASE64();

Hasil:

ERROR 1582 (42000): Incorrect parameter count in the call to native function 'FROM_BASE64'

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Beberapa Budak Replikasi Tertunda untuk Pemulihan Bencana dengan RTO Rendah

  2. Enkripsi MariaDB Penuh Saat Istirahat dan Dalam Perjalanan untuk Perlindungan Data Maksimum - Bagian Satu

  3. Bagaimana ABS() Bekerja di MariaDB

  4. Bagaimana SOUNDEX() Bekerja di MariaDB

  5. Bagaimana LAST_DAY() Bekerja di MariaDB