Opa,

Que tipo de restrições, tipo chave estrangeira e tal?

Se for isso eu já fiz? Só terei que achar onde coloquei :(

[]s

Em 17/07/07, Rafael Garbin <[EMAIL PROTECTED]> escreveu:

Boa Tarde,


Pessoal, gostaria de saber um SQL que me retorne quais as restrições de
uma tabela, por exemplo: TABELA TESTE

JOIN                                    |    TABELA
---------------------------------------------------
teste_id = teste_id            |    TESTE2
teste_id = teste_id            |    TESTE3
teste_id = teste_id            |    TESTE4

Eu não consiguo fazer a parte do join, não sei onde posso pegar esta
informação, alguem sabe?

Isso foi o que consegui na internet:

SELECT X.relname, |T.relname
     pg_catalog.pg_get_constraintdef(r.oid) as Definicao
 FROM pg_catalog.pg_constraint r
 INNER JOIN pg_catalog.pg_class T on t.oid = r.conrelid
 INNER JOIN pg_catalog.pg_class X on X.oid = r.confrelid
WHERE r.contype = 'f'
and upper(X.relname) = upper('TESTE')
ORDER BY X.relname, r.conname, T.relname



_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a