Consulta information_schema con SELECT
information_schema
es una metabase de datos que contiene información sobre tu base de datos actual. information_schema
tiene varias tablas que puedes consultar con la conocida sintaxis SELECT * FROM
:
tables
: información sobre todas las tablas de tu base de datos actual.columns
: información sobre todas las columnas de todas las tablas de tu base de datos actual.- …
En este ejercicio, solo necesitarás información del esquema 'public'
, que se especifica como la columna table_schema
de las tablas tables
y columns
. El esquema 'public'
contiene información sobre las tablas y bases de datos definidas por el usuario. Los otros tipos de table_schema
contienen información del sistema; para este curso, solo te interesan las cosas definidas por el usuario.
Este ejercicio forma parte del curso
Introducción a las bases de datos relacionales en SQL
Ejercicio interactivo práctico
Pruebe este ejercicio completando este código de muestra.
-- Query the right table in information_schema
SELECT table_name
FROM information_schema.___
-- Specify the correct table_schema value
WHERE table_schema = '___';