查看某个表的外键和有几个表引用了其字段做为外键
上一篇 /
下一篇 2013-08-15 16:13:59
/ 个人分类:Oracle
select *
from dba_cons_columns t
where t.table_name = 'QX_USERS';
select * from user_constraints us where US.table_name LIKE 'QX_USERS'
select t.table_name
--select *
from user_constraints t
where t.constraint_type = 'R'
and t.r_constraint_name in
(select s.constraint_name
from user_constraints s
where s.table_name = 'QX_ROLE')
--and s.constraint_type = 'P')
怎么查询一个
数据库中有几个表引用了其中某个特定表的主键做为其外键的
select t.table_name from user_constraints t
where t.constraint_type='R' and t.r_constraint_name
in(
select s.constraint_name from user_constraints s
where s.table_name='主表名' and s.constraint_type='P')
oracle 怎样查一个表中的记录是否被锁住了
SELECT a.object_id, a.session_id, b.object_name
FROM v$locked_object a, dba_objects b
WHERE a.object_id = b.object_id
为表添加普通索引的
SQL语句是怎样的?
create Index index_name on table_name(col1_name,col2_name...);
注:
1.index_name :你建立的索引名
2.table_name:你将要加索引的表名
3.col1_name:你要加索引的列名,从col1_name往后的列名都可以为空,如果不为空就变为组合索引。
收藏
举报
TAG: