表xyzabc1mhj1mhjk1njk2uwe2uwert3qs4ads4adsaa怎么删掉第1、5、8条记录
(字段a、b相同的几条记录只留一条,留下字段C较短的一条)DELETEFROMLIANXIWHERELENGTH(C)NOTIN(SELECTMIN(LENGTH(C))FROMLIANXIGROUPBYA,B)oracle数据库常用的命令集锦今日开始研究oracle,搜索到了一个好东东,拿出来与大家一同分享
下面是摘抄的部分:[local]2[/local]ORACLE相关语法及命令一、Oracle入门理论知识:Oracle的物理组件有三个:(1)数据文件数据文件是用于存储数据库数据的文件,如表、索引数据
每个Oracle数据库有一个或多个物理数据文件,一个数据文件只能与一个数据库关联
(2)日志文件用于记录对数据库进行的修改信息,日志文件主要用于在数据库出现故障时实施数据库恢复
(3)控制文件控制文件是记录数据库物理结构的二进制文件,每个Oracle数据库都含有一个控制文件
Oracle的逻辑组件:表空间(TableSpace)表空间是数据库最大的逻辑单位,一个数据库至少包含一个表空间,一个表空间包含一个或多个段等等
段(Segment)段存在于表空间中,分成4类,数据段、索引段、回退段、临时段
区(Extent)区是磁盘空间分配最小单位,由连续的数据块组成,一个或多个区构成段,区只能存在于一个数据文件中
数据块(DataBlock)数据块是数据库中最小的数据组织单位与管理单位,Oracle数据库中的数据存储于数据块中,取值范围2K-64K之间
模式(schema)模式是对用户所创建的数据库对象的总称,又称为用户模式
概念:内存Oracle内存结构包含以下两个内存区
1、系统全局区(SGA)实例启动时分配该内存区,是Oracle实例的一个基本组件