
Oracle
文章平均质量分 93
你好1995
我知道你在改变!
展开
-
Oracle-别名、关键字、排序、函数
员工表:CREATE TABLE "EMP" ( "EMPNO" NUMBER(4,0) PRIMARY KEY, "ENAME" VARCHAR2(10BYTE), "JOB" VARCHAR2(9BYTE), "MGR" NUMBER(4,0), "HIREDATE" DATE, "SAL" NUMBER(7,2), "COMM" NU...原创 2019-05-15 23:02:44 · 2628 阅读 · 0 评论 -
pl/sql块(变量、注释、嵌套块)
dbms_output.put_line想要输出必须设置为on才能在控制台输出:set serveroutput on;一。pl/sql语句块:1.语法:DECLARE --可选项 定义变量、游标、用户异常BEGIN --必须的 --sql语句 pl/sql语句EXCEPTION --可选 当发生错误时的处理动作END; --必须的2.例子:DECLARE v_ena...原创 2019-05-23 23:21:24 · 2134 阅读 · 0 评论 -
权限、角色
一。权限权限最大的用户是:sysdba和sysoper1.创建用户:create user zhangsan identified by mima;创建完的用户没有任何权限,包括登录的权限都没有。2.用户授权grant create tablespace,connect to zhangsan;3.一个开发者需要的权限:创建会话:grant create session to 用...原创 2019-05-23 22:42:26 · 575 阅读 · 0 评论 -
视图、序列、索引、同义词
每天随机学两条SQL语句:查询用户权限:select * from session_privs;以管理员登录:sqlplus / as sysdba;一。视图特点简单视图复杂视图表的数量一个一个或多个约束函数没有有是否包含分组不包含包含可以对试图进行更新可以不一定1.创建简单视图①创建一个视图,包含部门号为10的雇员信息。c...原创 2019-05-23 22:30:31 · 703 阅读 · 0 评论 -
oracle-约束
1.定义:约束是强加在表上的规则或条件。2.约束的功能:实现一些业务规则,防止无效的垃圾数据进入数据库。维护数据库的完整性(完整性指正确性与一致性),从而使数据库的开发和维护都更加容易。3.约束的分类:①not mull 非空约束②unique 唯一约束③primary key 主键④foreign key 外键⑤check 定义一般性约束4.语法增加:alter ta...原创 2019-05-23 16:51:21 · 1244 阅读 · 0 评论 -
Oracle-DDL语句、DML语句、事务、约束
一。几个概念1.数据库对象:①表: 存储的基本单元,有行列组成②视图 :一个逻辑的数据集,数据来自一个或多个表③序列: 产生主键值④索引: 对数据库表中一个或多个列的值进行排序的结构,目的是提高查询的性能⑤同义词: 给出对象的别名.2.查询数据字典:①描述用户拥有的表:select * from user_tables;②查看用户所拥有的数据类型:select distinc...原创 2019-05-17 00:01:42 · 1297 阅读 · 0 评论 -
异常、存储过程、触发器、函数、包
一。异常1.定义pl/sql在执行过程中所产生的标识符。2.怎么产生的出现Oracle错误使用raise语句,来明确产生3.产生异常怎么办使用处理句柄来捕捉他向调用时的环境传递,会污染内存空间4.异常类型Oracle预定义异常非Oracle预定义异常用户定义异常①Oracle预定义异常:no_data_foundtoo_many_rowsinvalid cursor...原创 2019-05-25 13:51:00 · 653 阅读 · 0 评论 -
显示游标、隐式游标、高级游标
一。游标1.定义:游标是Oracle服务器为SQL语句建立的一个私有的SQL工作区。2.种类:显示游标:由编程者明确指定。隐式游标:在缺省情况下,Oracle服务器以隐式游标来编译和执行SQL。3.SQL游标属性:使用SQL游标属性,可以测试SQL语句的输出。游标属性说明SQL%ROWCOUNT最后依次执行的SQL语句所影响到的数据行(一个整数值),几条数据受...原创 2019-05-25 13:37:49 · 3569 阅读 · 0 评论 -
Oracle-连接、分组函数、子查询
1.连接①等连接select e.empno, e.ename, e.deptno, d.deptno, d.locfrom emp e,dept dwhere e.deptno=d.deptno;②非等连接select e.ename, e.sal, s.gradefrom emp e, salgrade swhere e.sal between s.losal and s.hi...原创 2019-05-15 23:48:29 · 1597 阅读 · 0 评论 -
判断语句、循环语句、复合数据类型
一。if语句if-then-end ifif-then-else-end ifif-then-elsif-end if语法:IF condition THEN statements;[ELSIF condition THEN statements;][ELSE statements;]END IF;例子:假如雇员的名字是Alice,则他的经理号设为22,佣金设为薪水的20...原创 2019-05-24 08:20:13 · 612 阅读 · 0 评论