[Postgresql-it] informazioni sul formato dei campi di un TYPE

  • From: Antonio <straicher@xxxxxxxxxxxxx>
  • To: ml <postgresql-it@xxxxxxxxxxxxxxxxx>
  • Date: Tue, 15 Feb 2005 12:36:16 +0100

salve a tutti,

sto scrivendo una classe in PHP per la creazione di un form HTML per 
l'inserimento dei dati in un DB. per tabelle "standard" interrogo
l'information_schema per ottenere il formato dei campi di input

if (!@$this->res=pg_query($this->link,"SELECT column_name,
        data_type,character_maximum_length,numeric_precision,
        numeric_scale FROM information_schema.columns WHERE
        table_name='$table' ORDER BY column_name;"))
        throw new DbException('Errore SELECT su tabella '.$table);

per un altro tipo di form dovrei ottenere il formato di un TYPE definito da me.

CREATE TYPE t_dipendenti AS (id smallint, cognome varchar(30),
        nome varchar(30), nato date, sesso char(1), cod_fis varchar(16),
        natoa varchar(35), soc smallint, stato_civ smallint,
        comune varchar(35), ind varchar(35), cap varchar(5));

sapete se c'e' un modo per ricavare direttamente le informazioni dal database ?

grazie anticipate ...

-- 
#include <stdio.h>
int main(void){char c[]={10,65,110,116,111,110,105,111,32,98,97,114,98,111,110,
101,32,60,104,105,110,100,101,109,105,116,64,116,105,115,99,97,108,105,110,101,
116,46,105,116,62,10,10,0};printf("%s",c);return 0;}

Other related posts:

  • » [Postgresql-it] informazioni sul formato dei campi di un TYPE - Antonio