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
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 = ___;