Orcal数据库
文章平均质量分 77
lincolnxll
这个作者很懒,什么都没留下…
展开
-
数据库基础1 创建表空间和表
数据库基础 表空间是Oracle特殊的发明,一个Orcal数据库至少包含一个表空间 数据库存储结构组成: 数据库主要是用来存储和检索信息的.Orcal数据库包括逻辑结构和物理结构 表空间是逻辑组件. ①永久性表空间 ②临时性表空间 ③撤销表空间 SQL语言 数据定义语言(DDL):CREATE(创建) ALTER(更改) DROP(删除) 数据操纵语言(DML):I原创 2014-07-11 11:23:17 · 801 阅读 · 0 评论 -
SQL查询语句
--第一部分: --1、使用基本查询语句. --(1)查询DEPT表显示所有部门名称. select dname from dept; --(2)查询EMP表显示所有雇员名及其全年收入(月收入=工资+补助),处理NULL行,并指定列别名为"年收入"。(NVL(comm,0) comm取空值时用0替代) select e.ename,(e.sal+nvl(null,0))*12 年收入 f转载 2014-07-12 11:54:20 · 4751 阅读 · 0 评论 -
数据库基础2 增删改查
①除了删除,其他操作都需要提交 COMMIT; ②只对一行数据操作时,最好WHERE语句选择主键 --增加 insert into 方法一: INSERT INTO 表名(列名1,列名2,列名3...) VALUES (值1,值2,值3....); 方法二: INSERT INTO 表名 VALUES (值1,值2,值3...); 方法二,不列举列名,但插入数据必须每一条都要原创 2014-07-11 11:35:42 · 708 阅读 · 0 评论 -
数据基础3 SQL常用函数
--数字函数trunc()以及round()的使用 SELECT * FROM dual; SELECT TRUNC(45.926,1) FROM dual; SELECT TRUNC(45.926,2) FROM dual; SELECT TRUNC(45.926,-1) FROM dual; SELECT TRUNC(45.926) FROM dual; SELECT ROUN原创 2014-07-11 11:40:21 · 536 阅读 · 0 评论 -
Orcal数据库复习笔记
①在sql中不等于使用的是 eg:select * from emp where deptno ①模糊匹配 关键字是like _代表一个字符,%代表0个或多个. eg: select ename from emp where ename like '_A%'; ②sql中的转义字符用 escape 关键字后面跟上'使用的字符'(经实验''中字符可以为任意字符,数字和字母也可以,但必须原创 2014-09-13 18:21:54 · 973 阅读 · 0 评论 -
Orcla 数据库复习2 --子查询和表连接
子查询和表连接 ①.查询挣钱最多的人的名字 SELECT ename,sal FROM emp WHERE sal=(SELECT MAX(sal) FROM emp); ②.查询有哪些人的工资位于所有人的平均工资之上 SELECT ename,sal FROM emp WHERE sal > (SELECT AVG(sal) FROM emp); ③.求部门中哪些人原创 2014-10-02 17:10:35 · 3187 阅读 · 0 评论 -
orcal存储过程事例
A1 -A6 ,6张表,要求分别查出所有的A1.a1、A2.a2、A3.a3、A4.a4、A5.a5. 这五个字段插入到A6的表中去. A6表的五个字段已经设置好了就是这五个字段 create or replace procedure sp_test is -- is和as是一样的 -- 这里定义变量,以;分隔 v_a1 A1.a1%rowtype; v_a2 A2.a原创 2014-10-17 11:48:39 · 704 阅读 · 0 评论