Oracle 数据字典(Data Dictionary)

DBA身份登陆sql sqlsplus "sys/test123 as sysdba"

通过sql查看控制文件,数据文件和日志文件

desc v$controlfile desc v$datafiledesc v&logfile

数据字典(Data Dictionary):包含关于数据库结构所有信息的表的集合.查找当前用户拥有的所有表的名字select table_namefrom user_tables;查找允许使用的所有表的名字select table_namefrom all_tables;查找视图一样 view_name user_views all_views 查找有关列的数据类型的信息select column_id,column_name,data_type,data_length,data_precision,data_scale,nullablefrom user_tab_colunmnswhere table_name='table_name';user_tab_columns中包括所有列的详细信息 查询视图的select语句内容select view_name,textfrom user_viewswhere view_name='视图名字'; 显示表和视图的列名desc table_name; ----desc 是describe简写 同样可以执行 查找表的主键(分2步)① select table_name, constrain_type,constrain_name from user_constrains where table_name='表名';② select * from user_con_columns where table_name='表名';-----①在user_constrains中查找约束的具体名字②在user_con_columns中查找表中约束涉及到的所有列 -----constrain_type的类型分为:P 主键 R 参照完整性外键 c 检验约束条件 U 唯一性约束

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值