oracle分析函数ROLLUP\CUBE
1、rollup使用1)创建表create table emp_test (empid int, depno varchar2(10), position varchar2(20),username varchar2(10), salary int);2)准备数据insert into emp_test values (1,'dep1','销售', '刘能',1300);insert into emp_test values (2,'dep1','开发工程师', '赵四',2000);insert into emp_t...
ORACLE ROWID解析
ROWID:1-6位为数据对象编号,select data_object_id from dba_objects where object_name='表';7-9位为数据文件编号(编号从1开始);select FILE_ID from dba_data_files;10-15表示所属的数据块;16-18表示数据的行编号(从0开始);A-Z 0-25a-z 26-510-9 52-61+ 62/ 63...
oracle delete与delete from
在oracle与PostgreSQL之间进行数据同步时,有个删除语句不能执行,发现oracle中delete不用from关键字也可以执行,但是在PostgreSQL必须加from关键字。
关于oracle中元数据的理解
元数据(metadata)最常见的定义为“有关数据的结构数据”,或者再简单一点就是“关于数据的信息”,日常生活中的图例、图书馆目录卡和名片等都可以看作是元数据。在关系型数据库管理系统中,元数据描述了数据的结构和意义。 比如在管理、维护或者是开发数据库应用程序的时候...
oracle的联机重做日志与归档重做日志的区别
联机重做日志(online redo log):每 个Oracle数据库都至少有两个在线重做日志文件组。每个重做日志组都包含一个或多个重做日志成员(redo按成员组来管理)。这些组的单个重做日志文 件成员之间实际上形成彼此真正的镜像。这些在线重做日志文件的大小是固定的,并以循环方式使用。Oracle先写日志文件组1,当到达这组文件的...