chave estrangeira deferrable
Boa tarde a todos.
Fiz uma função que varre as tabelas do banco e altera todas as fks das tabelas prá Deferrable, mas ela apresenta uns erros na hora de montar a fk. Então conversando com um amigo ele me falou que existe uma tabela que armazena essa informação da fk.
Minha dúvida é a seguinte, alguém sabe me dizer o nome dessa tabela?
Desde já obrigado a todos.
Maciel L. Zang
Fiz uma função que varre as tabelas do banco e altera todas as fks das tabelas prá Deferrable, mas ela apresenta uns erros na hora de montar a fk. Então conversando com um amigo ele me falou que existe uma tabela que armazena essa informação da fk.
Minha dúvida é a seguinte, alguém sabe me dizer o nome dessa tabela?
Desde já obrigado a todos.
Maciel L. Zang
Maciel
Curtidas 0
Respostas
Eleuterio Gonzalez
18/02/2010
Você pode usar as tabelas pg_constraint e pg_class.
GOSTEI 0
Maciel
18/02/2010
Obrigado pela dica Eleuterio. Tinha feito de outra forma, que também funcionou, mas a sua dica ajudou muito, deixou a função muito mais simples.
Mais uma vez muito obrigado.
Maciel L. Zang
Mais uma vez muito obrigado.
Maciel L. Zang
GOSTEI 0