Re: [pgbr-geral] Informações das tabelas

2012-10-22 Por tôpico Ronei Heck
Veja se esta consulta te ajuda: SELECT ordinal_position, table_schema, table_name, column_name, CASE WHEN data_type = 'numeric' AND COALESCE(numeric_precision,0) 0 THEN CASE WHEN COALESCE(numeric_scale,0) 0 THEN data_type || '(' || numeric_precision::BPCHAR || ',' || numeric_scale::BPCHAR ||

Re: [pgbr-geral] Informações das tabelas

2012-10-22 Por tôpico Ronei Heck
É possível sim. Da uma olhada nas tabelas/views de sistema e se você quebrar um pouquinho a cabeça chega na resposta. O Tiago já deu uma boa ajuda ;) Bom, quebrei a cabeça e consegui o que precisava com os seguintes comandos: SELECT

[pgbr-geral] Informações das tabelas

2012-10-21 Por tôpico Ronei Heck
Olá, pessoal, Com este comando: SELECT ordinal_position,column_name,data_type FROM information_schema.columns WHERE table_schema='public' AND table_name='brindes' order by ordinal_position Eu consigo obter o nome e o tipo das colunas de uma tabela. Tem como obter o tamanho, os decimais e se o