DATABASE()
デフォルト ( 現行の ) データベース名を、utf8
文字セット内のストリングとして戻します。デフォルトのデータベースがない場合は、DATABASE()
は NULL
を戻します。ストアド ルーチン内で、デフォルトのデータベースはルーチンが関連するデータベースですが、コーリング コンテキストのデフォルトのデータベースと同様である必要はありません。
mysql> SELECT DATABASE();
-> 'test'
デフォルトのデータベースがない場合は、DATABASE()
は NULL
を戻します。