sql >> データベース >  >> RDS >> MariaDB

MariaDB CONNECTION_ID()の説明

    MariaDBでは、すべてのスレッド(各イベントを含む)には、現在接続されているクライアントのセットの中で一意のIDがあります。 CONNECTION_ID() functionは、接続の接続ID(スレッドID)を返す組み込み関数です。

    構文

    構文は次のようになります:

    CONNECTION_ID()

    したがって、引数は必要なく、受け入れられません。

    デモンストレーションの例を次に示します。

    SELECT CONNECTION_ID();

    結果:

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

    私の場合、接続IDは6です。 。

    新しいターミナルウィンドウからMariaDBに接続する場合:

    mariadb

    そして、ステートメントを再度実行します:

    SELECT CONNECTION_ID();

    これが私が得るものです:

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

    引数は受け入れられません

    CONNECTION_ID()に引数を渡す エラーが発生します:

    SELECT CONNECTION_ID(1);

    結果:

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

    1. SQL ServerでのDATEPART()の例

    2. MariaDBでのDIVのしくみ

    3. データベース管理のためにAmazonEC2で見たいもの

    4. Oracleストアドプロシージャの例のテーブルタイプ