none
Query para recuperar constraint RRS feed

  • Pergunta

  • Olá pessoal,

     

    Estou novamente com mais uma necessidade.

    Preciso criar um SELECT que me retorne o seguinte:

     

    NomeDaTabelaPrincipal

    NomeDaTabelaPrincipal.Campo  (campo que esta relacionado com tabela pai)

    NomeDaTabelaPrincipal.Campo  (campo que esta relacionado com tabela filha)

     

    NomeDaTabelaPai

    NomeDaTabelaPai.Campo (campo que se relaciona com tabela principal)

     

    NomeDaTabelaFilha

    NomeDaTabelaFilha.campo (campo que se relaciona com a tabela principal)


    obrigado,

    terça-feira, 13 de maio de 2008 15:11

Respostas

Todas as Respostas

  •  

    a sp_helpconstraint 'tabela' nao ajudaria ?

     

    Abs/;

    quarta-feira, 14 de maio de 2008 10:34
  • Olá Marcelo,

     

    Esta procedure ajuda sim.

    Ela retorna três conjuntos de dados contendo o nome da tabela, as informações sobre as constraints desta tabela e as constraints que referenciam esta tabela.

    Preciso popular um DataSet para trabalhar com estas informações, mas não sei como organizar o comando.

    Se o comando for (sp_helpconstraint 'NomeDaTabela'), o DataSet é preenchido somente com o primeiro conjunto (NomeDaTabela).

     

    abs,

     

    quarta-feira, 14 de maio de 2008 11:30
  • acho que funciona, tente fazer a referencia dataset.table(0) e dataset.table(1)

     

    Abs/;

     

    quarta-feira, 14 de maio de 2008 11:45
  • Marcelo,

     

    Valeu.

    Na mosca.

     

    obrigado,

     

    quarta-feira, 14 de maio de 2008 12:06