Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Dell

Tem como pegar o nome do campo

Recommended Posts

Olha só tenho uma tabela que preciso salvar todos os campos em uma txt. O que eu queria era pegar os valores e o nome de cada campo tudo automático mas não sei como.É o seguinte: tenho um campo chamado usuario, e o valor gravado é Daniel.Usuario=Daniel certo? No asp eu pego o valor Daniel tranquilo mas tem como eu pegar também o nome do campo? Usuario?????

Compartilhar este post


Link para o post
Compartilhar em outros sites

tenta ai :

SELECT  a.attname AS coluna,  c.relname AS tabela,  a.attnotnull AS nulo,  ct.conname AS nome_chave,  c_ref.relname AS tbreferencia,  af.attname AS coluna_refFROM  pg_class AS c LEFT JOIN pg_attribute AS a ON (c.oid=a.attrelid)  LEFT JOIN pg_constraint AS ct ON  (ct.conrelid=a.attrelid AND  ct.conkey[1] = a.attnum )  LEFT JOIN pg_namespace nf ON (nf.oid = c.relnamespace)  LEFT JOIN pg_class AS c_ref ON (ct.confrelid = c_ref.oid AND c_ref.relkind = 'r') LEFT JOIN pg_attribute  af  ON (af.attrelid = ct.confrelid AND af.attnum = ct.confkey[1])WHERE  c.relname='sua_tabela' AND  a.attnum > 0

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.