本文為mariadb官方手冊:DATABASE的譯文。 原文:https://mariadb.com/kb/en/library/database/我提交到MariaDB官方手冊的譯文:https://mariadb.com/kb/zh-cn/database/ 語法 描述 以utf8 charac ...
本文為mariadb官方手冊:DATABASE的譯文。
原文:https://mariadb.com/kb/en/library/database/
我提交到MariaDB官方手冊的譯文:https://mariadb.com/kb/zh-cn/database/
語法
DATABASE()
描述
以utf8 character set 格式的字元串返回預設(當前)的資料庫名稱。如果沒有預設的資料庫,則DATABASE()將返回NULL。在存儲過程中,預設資料庫是過程所關聯的資料庫,它可以和調用過程的上下文的預設資料庫不同。
SCHEMA() 是 DATABASE()的同義詞。
可以使用USE語句指定預設的資料庫。另一種設置預設資料庫的方式是在mysql命令行客戶端啟動時指定資料庫的名稱。
示例
MariaDB [(none)]> SELECT DATABASE();
+------------+
| DATABASE() |
+------------+
| NULL |
+------------+
MariaDB [(none)]> USE test
Database changed
MariaDB [test]> SELECT DATABASE();
+------------+
| DATABASE() |
+------------+
| test |
+------------+