teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

誤字修正

2017/06/14 09:43

投稿

tacsheaven
tacsheaven

スコア13707

answer CHANGED
@@ -1,6 +1,6 @@
1
- トリガー内で取得する CURRENT_ID() の値が、トリガーを発火させたプロセスのIDであるならば、という条件が付きますが(トリガーを起動するプロセスが違うかどうか、試していないので不明です)、
1
+ トリガー内で取得する CONNECTION_ID() の値が、トリガーを発火させたプロセスのIDであるならば、という条件が付きますが(トリガーを起動するプロセスが違うかどうか、試していないので不明です)、
2
2
 
3
3
  ```SQL
4
- SELECT user, host FROM information_scheme.processlist WHERE id = current_id()
4
+ SELECT user, host FROM information_scheme.processlist WHERE id = connection_id()
5
5
  ```
6
6
  で接続側のホスト名と接続ユーザーが取れるかと思います。