MariaDB
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> MariaDB

MariaDB CONNECTION_ID () Giải thích

Trong MariaDB, mọi luồng (bao gồm từng sự kiện) có một ID duy nhất trong số các máy khách hiện đang được kết nối. CONNECTION_ID() chức năng là một chức năng tích hợp trả về ID kết nối (ID luồng) cho kết nối.

Cú pháp

Cú pháp như sau:

CONNECTION_ID()

Vì vậy, không có đối số nào được yêu cầu hoặc chấp nhận.

Ví dụ

Dưới đây là một ví dụ để chứng minh:

SELECT CONNECTION_ID();

Kết quả:

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

Trong trường hợp của tôi, ID kết nối là 6 .

Nếu tôi kết nối với MariaDB từ một cửa sổ đầu cuối mới:

mariadb

Và chạy lại câu lệnh:

SELECT CONNECTION_ID();

Đây là những gì tôi nhận được:

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

Không có đối số nào được chấp nhận

Chuyển bất kỳ đối số nào cho CONNECTION_ID() dẫn đến lỗi:

SELECT CONNECTION_ID(1);

Kết quả:

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. Cách TIMESTAMPDIFF () hoạt động trong MariaDB

  2. Cách CURTIME () hoạt động trong MariaDB

  3. MariaDB là gì? MariaDB hoạt động như thế nào?

  4. MariaDB JSON_VALID () Giải thích

  5. Hiểu về mức độ chi tiết của khóa trong MySQL