IniziaInizia gratis

Scelta dei tipi di dato alla creazione della tabella

È buona pratica specificare il tipo di dato di una colonna quando la tabella viene creata. Il tipo può essere modificato in seguito. Tuttavia, questa modifica può avere conseguenze indesiderate se la colonna contiene già valori inseriti in precedenza. In questo esercizio, specificherai i tipi di dato in base alla categoria di dati a cui appartengono i valori.

Ora torniamo all’esempio del database della Small Business Association (SBA) dal Capitolo 1. I prestiti SBA sono concessi per progetti aziendali specifici. Completerai la definizione della tabella project usando il tipo di colonna più appropriato.

Questo esercizio fa parte del corso

Creare database PostgreSQL

Visualizza il corso

Istruzioni dell'esercizio

  • Completa il comando CREATE TABLE per la tabella project usando il tipo di dato corretto tra le seguenti scelte: TEXT, BOOLEAN e NUMERIC.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

-- Create the project table
___ ___ ___ (
	-- Unique identifier for projects
	id SERIAL PRIMARY KEY,
    -- Whether or not project is franchise opportunity
	is_franchise ___ DEFAULT FALSE,
	-- Franchise name if project is franchise opportunity
    franchise_name ___ DEFAULT NULL,
    -- State where project will reside
    project_state ___,
    -- County in state where project will reside
    project_county ___,
    -- District number where project will reside
    congressional_district ___,
    -- Amount of jobs projected to be created
    jobs_supported ___
);
Modifica ed esegui il codice