本篇主要内容如下:2.1 PL/SQL2.2 PL/SQL结构2.3 标识符2.4 PL/SQL 变量类型2.4.1 变量类型2.4.2 复合类型2.4.2.1 记录类型2.4.2.2 数组类型2.4.2.3 使用%TYPE2.4.3 使用%ROWTYPE2.4.4 LOB类型2.4.5 BIND 变量2.4.6 PL/SQL
转载 2011-07-07 22:48:00
84阅读
2评论
一 PLSQL概述PL/SQL程序的基本单元是(BLOCK),就是实现一定功能的逻辑模块。一个PL/SQL程序由一个或多个组成,也可以嵌套。一个可以包括三部分,每个部分由一个关键字标识。语法结构:[declare]--声明部分,可选begin--执行部分,必须[exception]--异常处理部分,可选end各部分的作用解释:DECLARE:声明部分标志程序的声明部分(本部分可省略)用于
DECLARE BARCODE VARCHAR(50);BEGIN BARCODE := 'A'; IF BARCODE'A' then SELECT 1 FROM sam_users; ELSE SELECT 2 FROM sam_users; END IF;END;DECLA...
转载 2014-01-09 20:13:00
94阅读
n 介绍 (block)是pl/sql的基本成型单元,编写pl/sql程序实际上就是编写pl/sql。要完成相对简单的应用功能,可能只需要编写一个pl/sql;但是如果要想实现复杂的功能,可能需要在一个pl/sql中嵌套其它的pl/sql。、 n 结构示意图 pl/sql由三个部分构成
转载 2019-07-01 14:56:00
112阅读
2评论
转载:  http://blog.163.com/lyq_163_2009/blog/static/1340826962010712103822138/ PL/SQL单行注释使用--,多行注释使用/**/。 PL/SQL中的变量类型主要有一下几种: binary_integer: 整数,主要用来技数而不是用来表示字段类型 number: 数字类型 char: 定长字符串
转载 精选 2013-01-15 15:01:02
1347阅读
(1). 简单分类 |————过程(存储过程) | |————函数 (编程)———| |————触发器 | |————包 (2). 编写
原创 2022-07-28 11:55:12
38阅读
无名:未命名的程序命名:指过程,函数,包和触发器定义部分:用于定义变量,常量,游标,触发器,复合数据类型执行部分:用于实现应用模块功能,包含了要执行的PL/SQL语句和SQL语句异常处理部分:用于处理执行部分可能出现的运行错误[DECLARE...  --定义部分]BEGIN...  --执行部分[EXCEPTION...  --异常处理部分]END;-----
原创 2016-12-05 22:48:29
511阅读
Point to: http://blog.sina.com.cn/s/blog_5da44b3c0100dhps.html
转载 2010-04-06 15:42:10
832阅读
创建一个触发器: create or replace trigger trig after insert--触发器时间 on emp--在哪一
原创 2022-07-07 17:23:31
37阅读
数据库编程第一课,刚开始学的。
原创 2012-11-15 16:27:12
974阅读
转载:  http://blog.163.com/lyq_163_2009/blog/static/1340826962010712104242953/ //table变量类型 declare   type  type_table_emp_empno  is table of  emp.empno%type  index by
转载 精选 2013-01-15 15:04:24
1504阅读
转载:  http://blog.163.com/lyq_163_2009/blog/static/134082696201071210464738/ //错误处理 declare    v_temp number(4); begin   select empno into v_temp from emp where deptno=10; e
转载 精选 2013-01-15 15:06:01
762阅读
declare v_number NUMBER; v_number2 NUMBER;beginselect count(*) into v_number from dual;DBMS_OUTPUT.PUT_LINE('table YJBZH_GRXDFHZMXJL此时记录数为'||v_number)...
转载 2014-03-12 21:22:00
30阅读
2评论
PL/SQL由四个基本部分组成:声明、执行体开始、异常处理、执行体结束。DECLARE —
原创 2022-07-18 15:10:30
201阅读
  -------------------------------------------------------------------------- ************************************************************************** 第一部分:PL/SQL的使用: **********************
原创 2012-03-09 07:42:00
448阅读
PL/SQL有下列程序单元:过程,函数,包说明,包体 PL/SQL  ----声明部分:在此声明PL/SQL中使用到的变量、类型、及游标,以及局部变量中的存储过程和函数 EXCPTION 其中,执行部分不能省略;
转载 2011-11-10 06:02:43
536阅读
1点赞
PL/SQL中只能直接嵌入SELECT,DML(INSERT,UPDATE,DELETE) 以及事务控制语句(COMMIT,ROLLBACK,SAVEPOINT), 而不能直接嵌入DDL语句(CREATE,ALTER,DROP)和DCL语句(GRANT,REVOKE)   1.检索单行数据   1.1使用标量变量接受数据 v_ename emp.en
原创 2012-08-01 11:37:33
1839阅读
1点赞
1评论
结构控制使用IF语句按条件判断,控制PL/SQL执行流程:if-then-end ifif-then-else-end ifif-then-elsif-then-else-end ifset serveroutput ondeclarev_hire_date date := to_date('1995-01-15','yyyy-mm-dd');v_five_years boolean;begini
转载 精选 2015-06-18 14:59:53
305阅读
一、什么是PL/SQL    PL/SQL是对SQL语言的扩展。    SQL语言是一种非过程性语言,即用户只需要告诉计算机做什么,而不需要理解计算机是怎么做的。比如用户要查询一张表里的某一列数据,只需要输入:selectCOLUNM_NAME from TABLE_NAME where CONDITION;就可以了,
原创 2014-08-09 04:46:42
1441阅读
1.理论部分 事务会把表示工作逻辑单元的SQL语句集成起来。 (1)commit 当数据库提交COMMIT语句的时候,这个事务就结束了,并且如下结果会发生: 事务所做的所有工作都会永久化 其他用户可以看到这个事务所做的数据变更 该事务拥有的所有锁被释放 commit语句的语法如下: COMMIT [
转载 2020-05-26 11:10:00
230阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5