Pular para o conteúdo
Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
    Posts
  • #107432
    Avatar de CarlosCarlos
    Participant

      Eu tenho uma tabela de usuarios, sua chave primario é o campo usuario_id, gostaria de saber como faço para saber em quantas tabelas do meu banco esta chave é chave estrangeira.

      Obrigado

      #107433
      Avatar de rmanrman
      Participant

        @Carlos

        É possível consultando o dicionário de dados:

        SELECT PK.OWNER,PK.TABLE_NAME,FK.OWNER,FK.TABLE_NAME
        FROM USER_CONSTRAINTS PK
        INNER JOIN USER_CONSTRAINTS FK ON FK.R_OWNER = PK.OWNER AND FK.R_CONSTRAINT_NAME = PK.CONSTRAINT_NAME AND FK.CONSTRAINT_TYPE = 'R'
        WHERE PK.CONSTRAINT_TYPE = 'P'

      Viewing 2 posts - 1 through 2 (of 2 total)
      • You must be logged in to reply to this topic.
      plugins premium WordPress