一 PLSQL概述PL/SQL程序的基本单元是(BLOCK),就是实现一定功能的逻辑模块。一个PL/SQL程序由一个或多个组成,也可以嵌套。一个可以包括三部分,每个部分由一个关键字标识。语法结构:[declare]--声明部分,可选begin--执行部分,必须[exception]--异常处理部分,可选end各部分的作用解释:DECLARE:声明部分标志程序的声明部分(本部分可省略)用于
# 使用 PL/SQL 更新 MySQL 数据数据库开发中,操作数据的方式多种多样,尤其是在不同的数据库环境下,使用的工具和语言也有所不同。PL/SQL 作为 Oracle 数据库的编程语言,因其强大的功能和灵活的应用而受到广泛使用。然而,当我们想要在 MySQL 数据库中执行类似的操作时,我们可能需要使用不同的方法和语法。在本文中,我们将探讨如何使用 PL/SQL 的思路来更新 MyS
原创 10月前
41阅读
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
113阅读
  -------------------------------------------------------------------------- ************************************************************************** 第一部分:PL/SQL使用: **********************
原创 2012-03-09 07:42:00
491阅读
n 介绍 (block)是pl/sql的基本成型单元,编写pl/sql程序实际上就是编写pl/sql。要完成相对简单的应用功能,可能只需要编写一个pl/sql;但是如果要想实现复杂的功能,可能需要在一个pl/sql中嵌套其它的pl/sql。、 n 结构示意图 pl/sql由三个部分构成
转载 2019-07-01 14:56:00
122阅读
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
1522阅读
(1). 简单分类 |————过程(存储过程) | |————函数 (编程)———| |————触发器 | |————包 (2). 编写
原创 2022-07-28 11:55:12
56阅读
1.理论部分 事务会把表示工作逻辑单元的SQL语句集成起来。 (1)commit 当数据库提交COMMIT语句的时候,这个事务就结束了,并且如下结果会发生: 事务所做的所有工作都会永久化 其他用户可以看到这个事务所做的数据变更 该事务拥有的所有锁被释放 commit语句的语法如下: COMMIT [
转载 2020-05-26 11:10:00
267阅读
2评论
Point to: http://blog.sina.com.cn/s/blog_5da44b3c0100dhps.html
转载 2010-04-06 15:42:10
873阅读
创建与使用存储过程         SQL.语句没有流程控制,无法实现复杂的应用,PL/SQL语言(Procedural Lan.guage/SQL)是将结构化查询与数据库过程控制结合为一体的强大语言,PL/SQL不但支持更多的数据类型,拥有变量声明、赋值语句,而且有选择、循环等流程控制语句。  &
转载 2023-11-23 13:16:41
93阅读
创建一个触发器: create or replace trigger trig after insert--触发器时间 on emp--在哪一
原创 2022-07-07 17:23:31
49阅读
数据库编程第一课,刚开始学的。
原创 2012-11-15 16:27:12
1007阅读
转载:  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
1670阅读
转载:  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
821阅读
EMP表在SCOTT用户下。用SCOTT/TIGER登录。创建EMP表的副本:CREATE TABLE EMP1 AS SELECT * FROM EMP;创建更新游标,用来更新EMP1:DECLARECURSOR C_UPDATE IS SELECT EMPNO, ENAME, JOB, SAL FROM EMP1 FOR UPDATE OF SAL;V_ROW C_UPDA
1
原创 2023-04-26 19:55:42
351阅读
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
248阅读
本篇主要内容如下: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
86阅读
2评论
一组SQL语句集,速度快,只有首次执行需经过编译和优化步骤,后续被调用可以直接执行Sample:DROP PROCEDURE IF EXISTS `proc_adder`;DELIMITER &&CREATE DEFINER=`root`@`localhost` PROCEDURE `proc_adder`(IN a int, IN b int, OUT sum int)BEGIN
原创 2017-07-24 14:41:31
3233阅读
实现一个磁盘管理模块,也就是一个文件系统,它将一个文件作为一磁盘或者磁盘的确个分区,进行文件的管理.管理的每个文件就是一个"数据",文件名就是数据的"号",暂时先将文件名固定为数字编号,第一个文件的文件名就是"1",第N个文件的文件名就是"N".基本的功能要有:创建一个空文件:由系统决定其文件名,而不让创建者自己决定,创建完文件后返回这个新那的文件的文件名.将指定的内容写入到指定的文件中.
转载 2023-12-21 05:35:16
72阅读
  • 1
  • 2
  • 3
  • 4
  • 5