Conversion
MySQL
DATABASE
Returns the name of the currently active (selected) database.
Tipe hasil:
VARCHARDiperbarui: 13 Jun 2026Syntax
SQL
DATABASE()Parameter
Fungsi ini tidak memerlukan parameter.
Contoh Penggunaan
Get Current Database
SQL
1 SELECT DATABASE() AS current_db;
Display the currently active database.
Hasil
current_db: my_application
Conditional Query
SQL
1 SELECT CASE 2 WHEN DATABASE() = 'production' THEN 'CAREFUL!' 3 ELSE 'Safe to test' 4 END AS environment;
Check the environment based on the database name.
Hasil
environment: Safe to test
Audit Log
SQL
1 INSERT INTO audit_log (db_name, action, created_at) 2 VALUES (DATABASE(), 'user_login', NOW());
Log entries enriched with the database name.
Hasil
(inserted with database name)
Pertanyaan Umum tentang DATABASE
Apa itu fungsi DATABASE di MySQL?
Returns the name of the currently active (selected) database. Di MySQL, fungsi DATABASE termasuk dalam kelompok fungsi yang sering digunakan untuk mengolah dan menganalisis data secara efisien.
Bagaimana cara menggunakan DATABASE di MySQL?
Gunakan sintaks berikut: DATABASE(). Pastikan argumen yang dimasukkan sudah sesuai dengan tipe data yang diharapkan.
Apa nilai yang dikembalikan oleh fungsi DATABASE?
Fungsi DATABASE mengembalikan nilai bertipe VARCHAR. Pastikan tipe data hasil sudah sesuai dengan kebutuhan query atau formula kamu. Jika input mengandung nilai NULL, perilaku fungsi dapat berbeda — selalu periksa dokumentasi untuk memastikan hasilnya sesuai ekspektasi.
Ngulik Langsung
Latihan Langsung →Sudah paham DATABASE? Latih langsung di browser
Latihan interaktif, langsung di browser.