如果判断A表中数据是否被B,C....表使用, 现知道表A 被其它表当作外键,但并不一定有关联数据,现在想知道,有没有办法知道A表中的数据是否被其它表使用?请高手指点 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 费话,但是200 多个表,不可能先去理表与表之间的约束关系三?我想在不知外键关系的情况下,用写sql语句的方式,临时查出它的外键关系,然后来判断数据有没有关联,其实只要完全找出所有表的外键关系,我的工作就能做了 select a.table_name,b.table_namefrom user_constraints a,user_constraints bwhere b.CONSTRAINT_NAME=a.r_constraint_nameand a.constraint_type='R';这个可以看当前模式下哪些表有外键约束。a.table_name是有约束的表,b.table_name是源表。如果要看具体哪列被引用,可以看user_cons_columns表。 新手请教sql developer 连接本地数据库问题 Oracle数据库都用什么管理?PL/SQL Dev工具版本是否要跟Oracle版本对应? Sql_server的查询如何转换为oracle的? 例程是什么?是特殊的数据库吗? 各位高手,在Oracle里边如何存储java里边已经序列了的对象? 分页查询:最后一页显示极其缓慢,是倒数第二页执行效率的10分之一,请高人解决 怎么这个SQL语句会报错! 请高手帮忙!!! 初学Oracle的一堆烦恼....在线.... 在package的procedure如何实现动态排序 如何复制一个表? oracle9i的问题(急)
我想在不知外键关系的情况下,用写sql语句的方式,临时查出它的外键关系,然后来判断数据有没有关联,其实只要完全找出所有表的外键关系,我的工作就能做了
from user_constraints a,user_constraints b
where b.CONSTRAINT_NAME=a.r_constraint_name
and a.constraint_type='R';这个可以看当前模式下哪些表有外键约束。a.table_name是有约束的表,b.table_name是源表。如果要看具体哪列被引用,可以看user_cons_columns表。