Agostinho Francisco Barbosa wrote:

>Boa tarde a todos
>  Criei uma tabela PESSOA com todos seus atributos, depois criei a 
>tabela EMPRESA que herda de PESSOA, ao fazer update em ambas não deu 
>problema algum, só que ao recuperar os dados da tabela pessoa que possui 
>empresa junto ele ta me sando um erro, da seguinte forma:
>
>Tabela Titulo tem o campo pessoa, ao gravar os dados se a PESSOA em 
>questão é uma das empresas ele me retorna que a pessoa não existe, 
>
Não entendi, você tem uma tabela titulo com um campo pessoa?
Antes você disse que o erro era ao recuperar os dados, agora você está 
dizendo que foi ao gravar.

Em primeiro lugar, o uso de herança não é uma boa ainda, eu não 
aconselharia, mas dê uma olhada na documentação oficial: 
http://pgdocptbr.sourceforge.net/pg80/tutorial-inheritance.html

Se não resolver tente explicar melhor o seu problema e se possívelç nos 
mande os SQL's que você está usando ao cadastrar, alterar ou consultar o 
registro para que possamos simular o erro.

>sendo 
>que olhando a tabela ele gravou na tabela PESSOA a empresa que quero 
>pegar. A unica diferença é que a gravação dessa PESSOA veio atraves da 
>gravação da tabela EMPRESA.
>
>Gostaria de saber se alguem ja passou por isso e como resolver esse problema
>
>Obrigado
>
>Agostinho
>_______________________________________________
>Grupo de Usuários do PostgreSQL no Brasil
>http://www.postgresql.org.br
>
>  
>


-- 
Nabucodonosor Coutinho
"Mais vale um ponteiro na mao do que duas classes voando"

_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
http://www.postgresql.org.br

Responder a