Impostare un valore di default su una colonna di una tabella in PostgreSQL

Come faccio ad impostare un valore di default su una colonna nella definizione di una tabella su un database PostgreSQL?

In Corso 3
PostgreSQL 23-06-2018 1 Risposta 1759 Visite 0
Gregorio Mercenesi

Gregorio Mercenesi

Autore di questa domanda

Risposte ( 1 approvate )

  1. Andrea Rimpezzi
    +1
    23-06-2018 16:19:00
    Rispondi

    Avendo già dichiarato la tabella, ti basta modificarla con ALTER specificando il valore di default per la colonna desiderata, in questo modo:

    ALTER TABLE Your_Table ALTER COLUMN Your_Column SET DEFAULT your_value

    ovviamente stai attento che il valore settato di default ed il tipo definito per quella colonna devono corrispondere.

Rispondi

Per poter rispondere a questa domanda, devi essere registrato e loggato sul sito, dopodichè compila il box sottostante cercando di essere il più chiaro ed esauriente possibile, la tua risposta potrebbe essere la soluzione che l'utente cerca ed essere contrassegnata come migliore, consentendoti così di ottenere punti ed autorevolezza.

 Domanda Precedente

 Elenco Domande 

Domanda Successiva