
正文
oracle查询表外键,oracle查询外部表
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
ORACLE中,如何根据已知的主键查询所有引用这个主键的外键的表
在toad中选中表名,按F4,选择Referential,即可看到关于此表关联的主键或外键的表了,如附件图。
user_constraints中constraint_type=R的,就是外键。r_constraint_name中存放的就是主键的约束名。想知道具体的字段要查询user_cons_columns表。对应的也有相应的dba视图.两者可以通过(owner,constraint_name,table_name)关联。
要通过查询ORACLE的数据字典才能知道。
首先开启Oracle管理工具,找到Tablespaces。首先要看的是表空间的总大小和使用状况以及当前状态。Free Space 里面是各个表中的相关大小信息(一个表空间可能有多个表在使用)。
sys用户下查询 dba_users. dba_indexes. dba_constraints.希望采纳。
相关问答
Q1: 如何查询一个数据库a中所有表存在的外键,及对应关系,需要SQL语句_百度知...
看了楼主的问题补充,你可以在对象资源管理器中,选中表A,右键选‘设计’,然后在表中选中任意键值,右键选‘关系’,这个表所有的外键关系都会列出来了。
说明:sysreferences系统表中定义了所有表之间的引用关系,其中包括tableid和reftabid,即主表和外键关联表 sysobjects 系统表中定义了所有表的基本信息,两者关联即可。
这个应该是说看表是否有外键关系。方法是,在sql server 2005的management但中,找到你要看的表,然后再上面点右键,选择查看依赖关系,在那里面列出来的依赖类型是表的就表示这两个表有外键关系了。。
id = MainCol.object_id AND fkCols.referenced_column_id = MainCol.column_id)自己在最后 加一个 WHERE fk.name = Plan01_FK注: 上面的 SQL Server 2008 下的 sql 语句。
Q2: 在Oracle中,有没有查看一个表外键的SQL语句?
1、在toad中选中表名,按F4,选择Referential,即可看到关于此表关联的主键或外键的表了,如附件图。
2、id = MainCol.object_id AND fkCols.referenced_column_id = MainCol.column_id)自己在最后 加一个 WHERE fk.name = Plan01_FK注: 上面的 SQL Server 2008 下的 sql 语句。
3、打开PL/SQL Developer,找到tables底下对应的表,右键选择“查看”菜单,右下角有个“查看SQL”的按钮,点下就可以看到建表语句了。
Q3: 如何在oracle中查询所有用户表的表名、主键名称、索引、外键等
sys用户下查询 dba_users. dba_indexes. dba_constraints.希望采纳。
select * from user_col_comments -- 查询本用户的表的列名和注释。select * from all_tab_columns --查询所有用户的表的列名等信息。select * from user_tab_columns --查询本用户的表的列名等信息。
首先开启Oracle管理工具,找到Tablespaces。首先要看的是表空间的总大小和使用状况以及当前状态。Free Space 里面是各个表中的相关大小信息(一个表空间可能有多个表在使用)。
Q4: Oracle查看表索引、主键、外键、约束
1、首先开启Oracle管理工具,找到Tablespaces。首先要看的是表空间的总大小和使用状况以及当前状态。Free Space 里面是各个表中的相关大小信息(一个表空间可能有多个表在使用)。
2、在toad中选中表名,按F4,选择Referential,即可看到关于此表关联的主键或外键的表了,如附件图。
3、sys用户下查询 dba_users. dba_indexes. dba_constraints.希望采纳。
Q5: oracle根据外键名查关联的表
1、select * from user_constraints c where c.constraint_type = R and c.table_name = 要查询的表 。
2、查询出外键是建在T_BME_TASKRUNRESULT表上的,先把T_BME_TASKRUNRESULT表删除,就可以删除 t_bme_task表记录了。
3、在toad中选中表名,按F4,选择Referential,即可看到关于此表关联的主键或外键的表了,如附件图。
oracle查询表外键的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于oracle查询外部表、oracle查询表外键的信息别忘了在本站进行查找喔。








