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

MariaDB CONNECTION_ID() Dijelaskan

Di MariaDB, setiap utas (termasuk setiap peristiwa) memiliki ID yang unik di antara kumpulan klien yang saat ini terhubung. CONNECTION_ID() fungsi adalah fungsi bawaan yang mengembalikan ID koneksi (ID utas) untuk koneksi tersebut.

Sintaks

Sintaksnya seperti ini:

CONNECTION_ID()

Jadi, tidak ada argumen yang diperlukan atau diterima.

Contoh

Berikut ini contoh untuk didemonstrasikan:

SELECT CONNECTION_ID();

Hasil:

+-----------------+
| CONNECTION_ID() |
+-----------------+
|               6 |
+-----------------+

Dalam kasus saya, ID koneksi adalah 6 .

Jika saya terhubung ke MariaDB dari jendela terminal baru:

mariadb

Dan jalankan pernyataan lagi:

SELECT CONNECTION_ID();

Inilah yang saya dapatkan:

+-----------------+
| CONNECTION_ID() |
+-----------------+
|               7 |
+-----------------+

Tidak Ada Argumen yang Diterima

Melewati argumen apa pun ke CONNECTION_ID() menghasilkan kesalahan:

SELECT CONNECTION_ID(1);

Hasil:

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

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana ASIN() Bekerja di MariaDB

  2. Failover Tingkat Lanjut Menggunakan Kait Skrip Post/pra

  3. ClusterControl 1.5 - Verifikasi Cadangan Otomatis, Bangun Budak Dari Cadangan, dan Integrasi Cloud

  4. Bagaimana RAND() Bekerja di MariaDB

  5. Cara Menyebarkan Cluster MySQL atau MariaDB Galera Siap Produksi Menggunakan ClusterControl