IniziaInizia gratis

Determinare i tipi di dato

La tabella columns del database INFORMATION_SCHEMA permette anche di estrarre informazioni sui tipi di dato delle colonne in una tabella. Possiamo, ad esempio, recuperare la lunghezza di caratteri o stringa di una colonna CHAR o VARCHAR, oppure la precisione di un tipo a virgola mobile DECIMAL o NUMERIC.

Usando le tecniche viste nella lezione, esploriamo la tabella customer del nostro database DVD Rental.

Questo esercizio fa parte del corso

Funzioni per manipolare i dati in PostgreSQL

Visualizza il corso

Istruzioni dell'esercizio

  • Seleziona il nome della colonna e il tipo di dato dal database di sistema INFORMATION_SCHEMA.COLUMNS.
  • Limita i risultati includendo solo la tabella customer.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

-- Get the column name and data type
SELECT
 	___, 
    ___
-- From the system database information schema
FROM ___.COLUMNS 
-- For the customer table
WHERE table_name = ___;
Modifica ed esegui il codice