- Home ›
- MySQLの使い方 ›
- MySQL関数の使い方 ›
- HERE
DATABASE関数
広告
DATABASE関数は現在接続しているデータベースを取得するために使用します。書式は次の通りです。
DATABASE()
USE文を使ってデータベースに接続した状態でDATABASE関数を使用すると、接続しているデータベースを返します。接続していない状態でこの関数を使った場合はNULLが返されます。
実際には次のように使います。
mysql> SELECT DATABASE();
SELECT文と組み合わせて使用して下さい。
サンプル
では実際に試してみます。
データベースを指定せずにMySQLサーバへ接続した直後にDATABASE関数を実行してみます。
データベースに接続していない状態では「NULL」が返されます。
では次にUSE文を使って任意のデータベースに接続した後で試してみます。
現在接続しているデータベース名を取得できました。
( Written by Tatsuo Ikura )