Oracle知识关键字

创建表:create ;删除表:drop;查询:select;

增加:insert into ;删除列:delect;修改:update;

分组:group by;表连接:join、left join、right join、cross join;

去除重复:distinct;表连接过滤:having;视图(虚表):view;

序列号:rownum;字段属性:constratint;索引:index;序列:sequence;

PL_SQL:declare-end;游标:cursor;存储过程:procedure;方法:function;

触发器:trigger;

………………待续

时间: 2024-07-29 13:23:04

Oracle知识关键字的相关文章

oracle 知识

1.查询索引数量 select table_name, count(*) cnt from user_indexes where index_type='NORMAL' group by table_namehaving count(*) >= 1order by cnt desc ; 2.查询外键未建建索引的情况. select table_name, constraint_name, cname1 || nvl2(cname2, ',' || cname2, null) || nvl2(cn

Oracle Minus关键字

Oracle Minus关键字 SQL中的MINUS关键字 SQL中有一个MINUS关键字,它运用在两个SQL语句上,它先找出第一条SQL语句所产生的结果,然后看这些结果有没有在第二个SQL语句的结果 中.如果有的话,那这一笔记录就被去除,而不会在最后的结果中出现.如果第二个SQL语句所产生的结果并没有存在于第一个SQL语句所产生的结果内,那这 笔资料就被抛弃,其语法如下: [SQL Segment 1] MINUS [SQL Segment 2]------------------------

Oracle多关键字查询

因项目需要,在某查询页面的查询字段支持多关键字查询,支持空格隔开查询条件,故实现如下: 使用的原理是:ORACLE中的支持正则表达式的函数REGEXP_LIKE, '|' 指明两项之间的一个选择.例子'^([a-z]+|[0-9]+)$'表示所有小写字母或数字组合成的字符串. '+' 匹配前面的子表达式一次或多次. '( )' 标记一个子表达式的开始和结束位置. 如需要查询的关键字为"杆塔 鸟巢" select t.defect_phenomenon, t.defect_code, t

Oracle知识整理

1.自带三种登录方式: Scott/tiger   sys/manager   system/manager 2.基本的操作 1)  建数据库 create tablespace 表空间的名称 datafile ‘路径+文件.dbf’ size 初始大小m autoextend on    --是否为自动增长 eg: create tablespace myspace datafile 'e:\a.dbf' size 5m autoextend on 2)建用户 create  user 用户名

Oracle知识梳理(一)理论篇:基本概念和术语整理

理论篇:基本概念和术语整理 一.关系数据库           关系数据库是目前应用最为广泛的数据库系统,它采用关系数据模型作为数据的组织方式,关系数据模型由关系的数据结构,关系的操作集合和关系的完整性约束三部分组成. 二.关系数据库中的一些基本术语和定义 1.关系数据模型 关系数据模型是建立在严格的数学概念的基础上,由一组关系组成,每个关系的数据结构是一张严格规范化的二维表,简单说关系数据模型就是用二维表的形式来表示实体和实体间联系的数据模型. ①二维表: 简单说关系数据库中数据的主要存储形式

【面试虐菜】—— Oracle知识整理《收获,不止Oracle》

普通堆表不足之处: 表更新有日志开销 表删除有瑕疵 表记录太大检索较慢 索引回表读开销很大 有序插入难有序读出 DELETE产生的undo最多,redo也最多,因为undo也需要redo保护 全局临时表: 1 高效删除记录 基于事务的全局临时表commit或者session连接退出后,自动删除 基于回话的全局临时表在退出回话后自动删除 2 针对不同的会话数据独立,不同的session访问全局临时表,看到的结果不同 全局临时表在程序的一次调用执行过程中,需要多次清空记录再插入记录,就考虑使用基于是

【面试虐菜】—— Oracle知识整理《DBA的思想天空》

Inventory Oracle安装工具OUI用来管理Oracle安装目录的 Oracle的参数文件,启动后按照下面的顺序读取参数文件,如果读取失败,启动数据库 失败: 1  $ORACLE_HOME/dbs/SPFILE.ORA 2  $ORACLE_HOME/dbs/spfile.ora 3  $ORACLE_HOME/dbs/init.ora 数据库的nomount阶段: 1 读取参数文件 2 分配共享内存 3 启动进程 Mount阶段: 1 读取控制文件 2 进行校验 oracle的控制

oracle常用关键字和函数

数据库的增删改查: 增:insert into ... values(); 例:insert into p_emp values(sq_emp.nextval,'小白','保洁',7902,sysdate,600,null,30,0); commit; 注意,表里边有多少列,values()里边的内容就有多少,一一对应关系.后边加分号结束语句,然后commit:提交. 自增长序列:右击Sequences,new一个新的自增序列,起一个name,然后有一个nextval属性,实现自增长. 查:se

Oracle知识分类之异常

Oracle异常分类                                                                                                                        Oracle预定义异常(即已定义的内部异常) Oracle非预定义异常(即未定义的内部异常) 用户自定义异常 常见的预定义异常