MySQL @Wiki 実用リファレンス

USER

最終更新:

Bot(ページ名リンク)

- view
管理者のみ編集可


USER

USER()
現在の MySQL ユーザ名とホスト名を返す。

mysql> [[SELECT]] USER();
        -> 'davida@localhost'

戻り値は、サーバへの接続時に指定したユーザ名と、接続元のクライアントホストを表す(MySQL バージョン 3.22.11 より前のバージョンでは、この関数の戻り値にはクライアントホスト名は含まれない)。
次のようにした場合、値にホスト名の部分が含まれているかどうかにかかわらず、ユーザ名の部分だけを取り出すこともできる。

mysql> SELECT [[SUBSTRING_INDEX]](USER(),"@",1);
        -> 'davida'

記事メニュー
人気記事ランキング
ウィキ募集バナー