![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
oracle
文章平均质量分 68
LILIJJJJ
这个作者很懒,什么都没留下…
展开
-
oracle的异常处理
Oracle提供了预定义例外、非预定义例外和自定义例外三种类型。其中l 预定义例外用于处理常见的oracle错误;l 非预定义例外用于处理预定义所不能处理的oracle错误;l 自定义例外处理与oracle错误无关的其他情况。Oracle代码编写过程中,如果捕捉例外则会在plsql块内解决运行错误,否则将错误传递到调用环境。常用预定义例外:为了处理各种常见的oracle转载 2012-11-14 22:04:21 · 677 阅读 · 0 评论 -
oracle 有关触发器
create table mytable( id varchar2(20) primary key, name varchar2(20), sex varchar2(2), age number, address varchar2(50))select * from mytable;--创建序原创 2012-11-21 18:42:25 · 612 阅读 · 0 评论 -
oracle基础实例
在scott用户下创建表--创建表Goodscreate table Goods( Gid number(4), Gname varchar2(20), Gprice number(10,2), Gscock number(4), GtypeId number(4))--创建表create table Gtype( G原创 2012-11-19 20:24:03 · 763 阅读 · 0 评论 -
oracle触发器实例
--触发器 --- 触发器定义:触发器是指存放在数据库中,并被隐含执行的存储过程。 --- 触发器组成:触发事件、触发条件、触发操作 --语句触发器语法: create [or replace] trigger trigger_name timing event1[or event2 or event3] on table_n原创 2012-11-15 22:10:11 · 811 阅读 · 0 评论 -
oracle游标实例
--游标 ----游标:当在PL/SQL块中执行查询语句和数据操作语句时,oracle会为其分配上下文区,游标是指向上下文区的指针。 ----显示游标:显示游标在PL/SQL块的声明部分声明,在执行部分或异常处理部分打开游标,提取数据,关闭游标。 ----使用游标不得步骤: a.定义游标 declare cursor cursor_name(游标名) is原创 2012-11-15 21:57:48 · 587 阅读 · 0 评论 -
oracle事务及存储过程实例
--1、创建表 CREATE TABLE STUDENT ( SNO NUMBER(4) PRIMARY KEY, SNAME VARCHAR2(20), SAGE NUMBER(4), SSEX VARCHAR(2) )--2、创建序列 CREATE SEQUENCE MY_NUM原创 2012-11-14 20:43:36 · 943 阅读 · 0 评论 -
oracle查询连接
SELECT * FROM EMP;SELECT * FROM DEPT;--左连接--1、查询与左边表DEPT(4)相关联的数据,如DEPTNO=40在右边没有对应的数据,则显示为空 SELECT * FROM DEPT LEFT JOIN EMP ON DEPT.DEPTNO=EMP.DEPTNO; --查询与左边表相关联的数据,并统计DEPT表每个DN原创 2012-11-14 20:38:38 · 596 阅读 · 0 评论 -
oracle数据类型及函数实例
select ABS(-9) FROM DUAL;---绝对值select ceil(3.4) from dual;--大于等于数字的最小整数select ceil(-8.4) from dual;select floor(8.9) from dual;--小于等于数字的最大整数select round(1234,0) from dual;--执行四舍五入算法select ro原创 2012-11-14 20:34:53 · 610 阅读 · 0 评论 -
PL/SQL块 基础
-----查询scott.emp表select * from scott.emp; --完整的PL/SQL块 --PL/SQL块由三部分组成:定义部分、执行部分、异常部分 --例子: declare --定义(可选) v_ename varchar2(20); begin--开始标志(必须) selec原创 2012-11-14 20:49:01 · 885 阅读 · 0 评论 -
oracle与sqlserver的十大区别
--sql server 与 oracle的区别: --DBMS 数据库管理系统--1.数据类型不同。 --sql server 的数据类型:int ,smallint ,char,varchar,nchar,nvarchar,ntext,datetime,smalldatetime,money,decima, --float,bit……原创 2012-11-22 19:48:50 · 4953 阅读 · 0 评论