apparte aver compilato la firma (il cognome comincia per minuscola, e
preferisco britten :-) ),
ho visto che il type viene registreato in pg_class. per il resto puoi
vedere nel manuale alla voce
"system catalogs".
m.
Antonio wrote:
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 ...