oracle知识点
Posted 融英数据分析师
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了oracle知识点相关的知识,希望对你有一定的参考价值。
数据字典
9.1、查询某用户下所有表
selecttable_name from all_tables where owner='SCOTT';
9.2、查询 EMP 表中所有字段(列)
select *from all_tab_columns where table_name='EMP';
9.3、列出表的索引列
select * fromsys.all_ind_columns where table_name='EMP';
select * from sys.all_ind_columns where upper(table_name)='CAREUSERHAM';
9.4、列出表中约束
select * from all_constraintswhere table_name='EMP'
9.5、在 oracle 中描述数据字典视图
select table_name ,comments from dictionary where table_name like'%TABLE%';
Oracle 数据类型
10.1、Oracle 主要数据类型 number(4,2) 24.223
Char,nchar,varchar2,nvarchar2,number(),date,blob(binary二进制流的大对象),clob(文件大对象)注意:
1、由于 char是以固定长度的,所以它的速度会比 varchar2快得多!但程序处理起来要麻烦一点,要用 trim 之类的函数把两边的空格去掉
2、Varchar2 一般适用于英文和数字,Nvarchar2 适用中文和其他字符,其中 N 表示 Unicode 常量,可以解决多语言字符集之间的转换问题
3、Number(4,2) 指的是整数占 2位,小数占 2 位(99.994 可以。99.995 不行,因为是四舍五入)
4、Number 默认为 38位
10.2、char,nchar,varchar2,nvarchar2区别
11.1、数据库(Database)
一系列物理文件(数据文件,控制文件,联机日志等)的集合或与之对应的逻辑结构(表空间,段等)被称为数据库
物理存储结构
数据文件、重做日志文件、控制文件
Desc v$logfile;
Select member from v$logfile;
V$controlfile V$datafile;
逻辑存储结构 表空间、段、区、块
11.2、数据库实例(Database Instance)
11.3、Oracle 实时应用集群(RAC, Real Application Clusters)
11.4、数据库服务名( Database Service_Name)
11.5、网络服务名(Net Service Name)
11.6、监听器(Monitor)
读而思
duersi
任何收获都不是巧合,而是用日复一日的付出换来。不怕你每天迈的步子太小,只怕你停滞不前;不怕你每天做的事太少,只怕你无所事事。今日一点一滴的进步,终会塑造一个与众不同的你。
以上是关于oracle知识点的主要内容,如果未能解决你的问题,请参考以下文章