Conversion

CONNECTION_ID

MySQLMySQL

Mengembalikan ID koneksi (thread ID) untuk koneksi saat ini.

Tipe hasil: BIGINT UNSIGNEDDiperbarui: 16 Mei 2026

Syntax

SQL
CONNECTION_ID()

Parameter

Fungsi ini tidak memerlukan parameter.

Contoh Penggunaan

Get Connection ID

SQL
1SELECT CONNECTION_ID() AS my_conn_id;

Mendapatkan ID koneksi saat ini.

Hasil
my_conn_id: 1234567

Debug Log

SQL
1INSERT INTO debug_log (connection_id, query, logged_at)
2VALUES (CONNECTION_ID(), 'SELECT * FROM users', NOW());

Logging dengan connection ID.

Hasil
(inserted with connection ID)

Find Own Process

SQL
1SELECT * FROM information_schema.PROCESSLIST
2WHERE ID = CONNECTION_ID();

Melihat info proses sendiri.

Hasil
(current connection info)

Pertanyaan Umum tentang CONNECTION_ID

Apa itu fungsi CONNECTION_ID di MySQL?
Mengembalikan ID koneksi (thread ID) untuk koneksi saat ini. Di MySQL, fungsi CONNECTION_ID termasuk dalam kelompok fungsi yang sering digunakan untuk mengolah dan menganalisis data secara efisien.
Bagaimana cara menggunakan CONNECTION_ID di MySQL?
Gunakan sintaks berikut: CONNECTION_ID(). Pastikan argumen yang dimasukkan sudah sesuai dengan tipe data yang diharapkan.
Apa nilai yang dikembalikan oleh fungsi CONNECTION_ID?
Fungsi CONNECTION_ID mengembalikan nilai bertipe BIGINT UNSIGNED. 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.