Creazione di una Tabella

Navigation:  DATABASE > PostgreSQL > Programmazione verso PostgreSQL >

Creazione di una Tabella

Previous pageReturn to chapter overviewNext page

La prima operazione da fare è creare la .CPY e la .FD della tabella.

Occorre fare attenzione alla definizione dei vari campi inserendo le corrette specifiche XFD per le tipologie speciali, es. le date.

Qui di seguito un esempio in cui sono definiti un campo data ed un campo "time":

 

    $xfd date=YYYYMMDD

        02 rcit-ass-data               pic 9(08).

    $xfd date=HHNNSS

        02 rcit-ass-ora                pic 9(06).

 

In questo esempio invece viene definito un campo gruppo per il codice merce, (il fatto che la merce sia o meno gruppo dipende da come deve essere trattato dall'applicazione esterna che usa il Database)

 

    $xfd use group

           03 bmer-codice.

              04 bmer-gru            pic x(02).

              04 bmer-sot            pic x(02).

              04 bmer-cod            pic 9(05).

 

L'FD deve contenere la variabile in cui viene definito il nome fisico della tabella ed obbligatoriamente dovrà essere:

 

w-nome-nometabella

 

dove appunto nometabella= nome logico della tabella

 

es.

          select arpintes assign to random w-nome-arpintes

            organization         is indexed

            access mode          is dynamic

            record key           is rcit-chia1

            file status stato.

.