随笔分类 - Oracle
Oracle相关知识
摘要:行列转换 建表 create table student2( id int, name varchar2(20), course varchar2(20), score int ); 数据: insert into student2 values (1,'Tom','Chinese',80); in
阅读全文
摘要:Oracle包的用法 1、语法格式 创建包头 CREATE [OR REPLACE] PACKAGE 包名 IS|AS 变量、常量及数据类型定义; 游标定义头部; 函数、过程的定义和参数列表以及返回类型; END [包名]; 创建包体 CREATE [OR REPLACE] PACKAGE BODY
阅读全文
摘要:ORACLE 查看执行计划(查看hash值,字节,时间) 1、按f5开始查看某段代码的执行进化 2、箭头下一步可以查看执行的先后顺序 3、执行过程是从上到下,从里到外 还可以使用sql查看 EXPLAIN PLAN FOR sql语句 select * from table(dbms_xplan.d
阅读全文
摘要:ORACLE 伪列 ROWID:插入数据的时候生成,记录的是该行的物理地址(用作去重) ROWNUM:查询数据的时候生成,返回的是序号(用作分页) ROWNUM查询只能小于或小于等于某个值 SELECT E.* FROM EMP E WHERE ROWNUM <= 10; SELECT E.* FR
阅读全文
摘要:ORACLE 连接查询 连接查询包括:内连接1种,外连接3种 内连接: INNER JOIN ON (INNER 可以省略不写) SELECT * FROM 表1 INNER JOIN 表2 ON 表1.字段1 = 表2.字段1 AND 表1.字段2 = 表2.字段2 SELECT * FROM E
阅读全文
摘要:ORACLE数据 查询 数据查询命令执行顺序: 5:SELECT 字段 1:FROM 表 2:WHERE 筛选条件 3:GROUP BY 分组字段1,分组字段1...... 4:HAVING 筛选条件 6:ORDER BY 排序字段 数据查询语言(DQL):包括基本查询语句,GROUP BY子句 ,
阅读全文
摘要:ORACLE数据 增、删、改 数据操作语言(DML):包括insert插入命令,update更新命令,delete删除命令等(主要针对表内的数据) 使用oracle自带数据表(emp) 插入数据: 1、INSERT INTO 表名 VALUES(值1,值2,值3,.....) INSERT INTO
阅读全文
摘要:ORACLE表格创建,修改,删除 数据定义语言(DDL),包括create创建命令,alter修改命令,drop删除命令等。(主要针对表的对象结构) 表的数据类型: 1、字符串类型 char --默认一个字符长度 char(10) 该字段为10个字符长度,分配了10个长度,只用到5个长度的话,剩下的
阅读全文
摘要:默认情况下Window List窗口是不显示的,这十分不方便 (一)在菜单项的Tools下的Preference选项中的UserInterface中选择Option,在右边对于的Autosave desktop中把前面的复选框勾选上。 (二)在菜单项的Tools下的Window list选项勾上。
阅读全文