因为外键字段(列)的取值必须受限于这个外键约束,即外键字段(列)会根据某些表的某些字段有一个取值范围。现在已知某张ORACLE表中的某个字段(列)有外键约束,如何得到这个字段的取值范围。请问,可以用SELECT语句和ORACLE的数据字典实现吗?谢谢!

解决方案 »

  1.   

    对那个主键用select distinct一下就可以。
      

  2.   

    对那个主键用select  一下就可以。
      

  3.   

    TO hdyd():
       关键是如何从已知的外键得到你说的主键?
       现在只有两个已知条件:1)某张ORACLE表;2)在这张表上的某个字段(列)有外键约束。
       问题:如何得到这个外键字段的取值范围。