Sintaxis

DATABASE()

Descripción

Devuelve el nombre de la base de datos predeterminado (actual) como string en el conjunto de caracteres utf8. Si no hay una base de datos predeterminada, DATABASE() devuelve NULL. Dentro de una rutina almacenada, la base de datos predeterminada es la base de datos con la que está asociada la rutina, que no es necesariamente la misma que la base de datos predeterminada en el contexto de llamada.

SCHEMA() es un sinónimo de DATABASE().

Para seleccionar una base de datos predeterminada, se puede ejecutar la instrucción USE. Otra forma de configurar la base de datos predeterminada es especificar su nombre en el inicio del cliente de línea de comandos mysql.

Ejemplos

SELECTDATABASE();+------------+|DATABASE()|+------------+|NULL|+------------+USE test;Database changed

SELECTDATABASE();+------------+|DATABASE()|+------------+| test       |+------------+

El contenido reproducido en este sitio es propiedad de sus respectivos dueños, y MariaDB no revisa este contenido por adelantado. Los puntos de vista, la información y las opiniones expresadas por este contenido no representan necesariamente las de MariaDB o cualquier otra parte.