Просто имя пользователя MySQL, пожалуйста. Не хозяин - PullRequest
1 голос
/ 22 августа 2011

Я уже в курсе USER().Как мне просто получить имя пользователя - то есть вещи до @

+------------------+
| USER()           |
+------------------+
| billy@localhost |
+------------------+

Я хочу простой billy.Это будет использоваться в TRIGGER.

Спасибо

Ответы [ 2 ]

3 голосов
/ 22 августа 2011
SELECT SUBSTRING_INDEX(USER(),'@',1);

См .: Информационные функции: USER ()

2 голосов
/ 22 августа 2011

из справки:

SELECT SUBSTRING_INDEX(USER(),'@',1);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...