MariaDB
 sql >> Baza danych >  >> RDS >> MariaDB

MariaDB CONNECTION_ID() Objaśnienie

W MariaDB każdy wątek (w tym każde zdarzenie) ma identyfikator, który jest unikalny wśród zestawu aktualnie połączonych klientów. CONNECTION_ID() function to wbudowana funkcja, która zwraca identyfikator połączenia (identyfikator wątku) dla połączenia.

Składnia

Składnia wygląda tak:

CONNECTION_ID()

Tak więc żadne argumenty nie są wymagane ani akceptowane.

Przykład

Oto przykład do zademonstrowania:

SELECT CONNECTION_ID();

Wynik:

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

W moim przypadku identyfikator połączenia to 6 .

Jeśli łączę się z MariaDB z nowego okna terminala:

mariadb

I ponownie uruchom instrukcję:

SELECT CONNECTION_ID();

Oto, co otrzymuję:

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

Żadne argumenty nie są akceptowane

Przekazywanie dowolnych argumentów do CONNECTION_ID() powoduje błąd:

SELECT CONNECTION_ID(1);

Wynik:

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. COUNT() Funkcja w MariaDB

  2. Najlepsze narzędzia Open Source do migracji MySQL i MariaDB

  3. Jak zainstalować MariaDB w Rocky Linux i AlmaLinux

  4. Jak podłączyć programy C++ do MariaDB

  5. Skuteczne monitorowanie replikacji MySQL za pomocą pulpitów nawigacyjnych SCUMM:część 2