MySQL @Wiki 実用リファレンス
USER
最終更新:
Bot(ページ名リンク)
-
view
USER
USER()
現在の MySQL ユーザ名とホスト名を返す。
mysql> [[SELECT]] USER();
-> 'davida@localhost'
戻り値は、サーバへの接続時に指定したユーザ名と、接続元のクライアントホストを表す(MySQL バージョン 3.22.11 より前のバージョンでは、この関数の戻り値にはクライアントホスト名は含まれない)。
次のようにした場合、値にホスト名の部分が含まれているかどうかにかかわらず、ユーザ名の部分だけを取り出すこともできる。
次のようにした場合、値にホスト名の部分が含まれているかどうかにかかわらず、ユーザ名の部分だけを取り出すこともできる。
mysql> SELECT [[SUBSTRING_INDEX]](USER(),"@",1);
-> 'davida'