Modifica Tabella Mediante Tool Grafico

Navigation:  DATABASE > PostgreSQL > Programmazione verso PostgreSQL > Modifica Tabella Esistente >

Modifica Tabella Mediante Tool Grafico

Previous pageReturn to chapter overviewNext page

Dopo aver aperto pgAdmin III nella versione installata, posizionarsi clickando con il mouse su

 
Schemas->Public->Tables->nometabella

 

poi o click con il pulsante Dx del mouse o selezionare a menù la voce

 
Edit->New Object->New Column...
 
comparirà la maschera:
clip0195

 

in cui indicare in
Name=il nome della colonna (usare gli underscore "_" e non i trattini "-" nel nome)

Data Type=tipo di dato, 
Length=lunghezza totale del campo,  
Precision=n° di eventuali decimali,  
 
per inserire la corretta definizione aprire il file "nometabella-sql-prc.cpye cercare la frase "CREATE TABLE", nel codice sottostante si troverà la definzione della colonna con il tipo e la lunghezza corretta compatibile con la chiamata COBOL.
 
es.
           string "CREATE TABLE "

                  "arpintes ("

                  "rcit_azi CHARACTER (6) NOT NULL"

                  ", rcit_id_intervento NUMERIC (12,0) NOT NULL"

                  ", rcit_ass_data DATE NULL"

                  ", rcit_ass_ora TIME NULL"

                  ", rcit_esec_data DATE NULL"

                  ", rcit_esec_ora TIME NULL"

                  ", rcit_id_chiamata NUMERIC (12,0) NULL"

                  ", rcit_ana CHARACTER (6) NULL"

                  ", rcit_priorita CHARACTER (3) NULL"

 

 

come nell'esempio:

clip0196

 

Poi compilare la seconda tab "definition":
inserendo il
Default value= valore di default, valori possibili
 0=se il campo è numerico
 '0001-01-01'::date = se il campo è date
 '00:00:00'::time without time zone = se il campo è time
 ' '=con un numero di spazi pari alla lunghezza del campo

 

Non inserire il check "Not Null"
 

clip0199