1. Learn
  2. /
  3. Cursuri
  4. /
  5. Funcții pentru manipularea datelor în PostgreSQL

Connected

exercițiu

Obținerea de informații despre tipurile de date definite de utilizator

Baza de date Sakila conține un tip de date enum definit de utilizator, numit mpaa_rating. Coloana rating din tabelul film este de tipul mpaa_rating și stochează ratingul familiar al filmului, precum PG sau R. Acesta este un exemplu excelent de situație în care un tip de date enumerat este foarte util. Ratingurile filmelor au un număr limitat de valori standard, care se schimbă rar.

Atunci când vrei să afli mai multe despre o coloană sau un tip de date din baza ta de date, cel mai bun punct de plecare este INFORMATION_SCHEMA. Acolo poți găsi informații despre coloana rating, care te ajută să înțelegi ce tip de date te poți aștepta să găsești. Pentru tipurile de date enum, poți afla și valorile valide pentru un anumit enum căutând în tabelul de sistem pg_enum. Hai să trecem la exerciții și să aflăm mai multe!

Instrucțiuni 1/2

undefined XP
    1
    2
  • Selectează column_name, data_type și udt_name.
  • Filtrează după coloana rating din tabelul film.