Ir para conteúdo

Arquivado

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

Nickael

Selecionar Colunas de uma Tabela

Recommended Posts

Ola pessoal...

Gostaria de um SQL especifico para PostgreSQL que me retorne todas as colunas de uma tabela com suas respectivas informações.

 

Alguem pode me ajudar ?

Obrigado !

Compartilhar este post


Link para o post
Compartilhar em outros sites

Descobri um jeito:

 

SELECT pg_attribute.attnum,
			 pg_attribute.attname AS field,
			 pg_type.typname as tipo,
			 pg_attribute.atttypmod-4 as lengthvar,
			 pg_attribute.attnotnull as notnull
		FROM pg_class,
			 pg_attribute,
			 pg_type
	   WHERE pg_class.relname = 'NOMETABELA'
		 AND pg_attribute.attnum > 0
		 AND pg_attribute.attrelid = pg_class.oid
		 AND pg_attribute.atttypid = pg_type.oid
	ORDER BY pg_attribute.attnum;

 

Se alguem conseguir colocar nesse SQL a informação de primary_key posta ai!

Obrigado.

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.