EmpezarEmpieza gratis

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

Ver curso

ejercicio interactivo práctico

Prueba este ejercicio completando este código de ejemplo.

-- Query the right table in information_schema
SELECT table_name 
FROM information_schema.___
-- Specify the correct table_schema value
WHERE table_schema = '___';
Editar y ejecutar código