1. 阿里云>
  2. 云栖社区>
  3. 主题地图>
  4. P>
  5. plsql for

当前主题:plsql for

PLSQL 的 for循环的小例子

开始 DECLARE v_lower NUMBER :=1; v_upper NUMBER :=10; BEGIN FOR i IN v_lower .. v_upper LOOP dbms_output.put_line('i is: '|| i); END

阅读全文

PLSQL中select for update cursor

开始 DECLARE CURSOR emp_cursor IS SELECT empno, ename, dname FROM emp, dept WHERE emp.deptno=dept.deptno AND emp.deptno = 20 FOR UPD

阅读全文

PLSQL

PL/SQL块 PL/SQL块是在SQL语言之上发展起来的一种应用,可以集中的处理各种复杂的SQL操作。 组成: DECLARE: 声明部分 BEGIN 编写趁许的主题 EXCEPTION 捕获异常 END ; / 看一个简单的PL/SQL块 DECLARE

阅读全文

给PLSQL插上飞翔的翅膀-PLSQL优化

60-80% of database performance issues are related to poorly performing SQL,60-80%的数据库性能问题要归结于生产中糟糕的SQL语句! 以此一文来总结笔者近10多年来的工作经验并基于

阅读全文

PLSQL集合笔记

针对多行单列的数据处理,用之前的标量变量肯定不行,这里引入一个新的数据类型复合数据类型。 这个复合类型类似于语言的数组struct[i],包括索引表,嵌套表,边长数组三种类型, 记住记录是管理单行数据的结构体,而集合时管理多行数据的结果体 集合就是列表,可能

阅读全文

PLSQL游标笔记一

原理:plsql块执行查询和数据操纵dml时,oracle会为其分配上下文区(Contextarea),而游标是指向上下文区的指针,所以操纵游标,就是在操纵指针,应该快不少哈。 目标: 1)使用显示游标及游标属性 2)使用参数游标 3)使用显示游标更新或删除数

阅读全文

Oracle总结【PLSQL学习】

PLSQL介绍 PLSQL是Oracle对SQL99的一种扩展,基本每一种数据库都会对SQL进行扩展,Oracle对SQL的扩展就叫做PLSQL... SQL99是什么 (1)是操作所有关系型数据库的规则 (2)是第四代语言 (3)是一种结构化查询语言 (4)

阅读全文

PLSQL 调试触发器

在PLSQL里是可以调试触发器的,相信有一部分人可能不清楚这个。以前我一直使用SQl Server,哈哈,养成了一个根深蒂固的观念,以为Oracle里触发器也是不能调试的,其实SQLServer里面也是可以调试的(写这个的时候特意 在网上查找了下资料)。好了

阅读全文

plsql for相关问答

提问题

mysql 中plsql运行时出错,报null是保留字段

我用navicat for mysql 写了一个过程 名字为sp_faq_count,ddl如下: ![24](https://oss.aliyuncs.com/yqfiles/836952056aa7921df69466b1f684ba0127fe7b61

阅读全文

eclipse启动tomcat出现TimeoutException,什么情况?

事情是这样的, 今天复制wps里面的内容时电脑突然卡住. 然后桌面上出现各种应用. 此时知道中毒了(很无语).. 后来下载QQ管家开始杀毒并清理电脑垃圾, 卸载垃圾软件. 之后重启电脑. 搞定之后启动eclipse, 启动tomcat. 此时控制台没有任何

阅读全文

Oracle【诡异】的效率问题

下面这两段SQL,本意是用循环造数据用作压力测试用的,脚本的效率不高,大家不要吐槽。 在执行了这两句后,能够造出一百万左右的数据。 后来测试完了,把fcs_cls_app表清空,只留几条数据或者没有数据的时候,增删改查这个表就会变得非常的慢,哪怕几条数据都

阅读全文