- 浏览: 123439 次
- 性别:
- 来自: 苏州
文章分类
最新评论
-
miniduan:
i here by provide one that work ...
python 文件插入第一行 -
miniduan:
验证了一下,不好用啊:import fileinput, os ...
python 文件插入第一行
- 条件语句:
- if...then...else语句:
declare l_num number := # begin if l_num = 1 then dbms_output.put_line(1); elsif l_num = 2 then dbms_output.put_line(2); else dbms_output.put_line('other'); end if; end;
- case语句:
declare l_num number := # begin case l_num when 1 then dbms_output.put_line('1'); when 2 then dbms_output.put_line('2'); when 3 then dbms_output.put_line('3'); when 4 then dbms_output.put_line('4'); else dbms_output.put_line('more'); end case; end;
- if...then...else语句:
- 循环语句:
- 无限制循环:
/** * loop 循环 */ declare r_number number :=0; begin loop -- 使用if和exit命令退出 if r_number > 4 then exit; end if; dbms_output.put_line('number:'||r_number); r_number := r_number+1; end loop; end; declare r_number number :=0; begin loop -- 使用exit when命令退出 exit when r_number >4; dbms_output.put_line('number:'||r_number); r_number := r_number+1; end loop; end;
- While循环:
/* * while 循环 */ declare r_number number :=0; begin while r_number <5 loop dbms_output.put_line(r_number); r_number := r_number + 1; end loop; dbms_output.put_line(r_number); end;
- for 循环:
/* * for 循环 */ declare r_number number :=5; begin for var_index in 1..r_number loop dbms_output.put_line(var_index); end loop; end; declare cursor my_cursor is select * from emp; begin for cursor_record in my_cursor loop dbms_output.put_line(cursor_record.ename); end loop; end;
- 无限制循环:
发表评论
-
mysql 5.7.14-winx64 安装
2016-08-22 22:40 474下载,解压 bin目录增加入path变量 管理员身份启动 ... -
toad 未安装oracle客户端 配置
2013-11-15 11:08 14611. 下载toad软件和oracle的instantcli ... -
linux oracle 12514错误解决办法
2013-07-30 17:34 1779解决方法: 1. 打开<OracleHome> ... -
ora-00054:resource busy
2013-07-24 16:26 839当某个数据库用户在数据库中插入、更新、删除一个表的数据,或 ... -
Oracle 启动
2013-07-03 09:57 663$ su - oracle $ sqlplus / as ... -
sqlserver字符串拆分(split)方法汇总
2012-05-15 13:58 919--方法0:动态SQL法 declare @s varcha ... -
sql server 索引简介
2012-04-01 17:29 886什么是索引 拿汉语字典的目录页(索引)打比方 ... -
T-SQL之SET ANSI_NULLS
2012-03-21 14:20 941当 SET ANSI_NULLS 为 ON 时 ... -
sqlserver 获得外键关联表名
2012-03-14 18:59 1700获取表修改时间:SELECT modify_date FR ... -
sql server 查询表名,列名等
2012-03-14 18:23 4484--1:获取当前数据库中的所有用户表 select Name ... -
连接mysql和 建索引花费
2012-02-07 10:23 910mysql -h192.168.0.150 -uroot -p ... -
查询乱码和按月查询
2012-01-04 15:29 894SET character_set_connection=ut ... -
Oracle 游标
2011-11-30 16:53 1147游标是构建在L/SQL中用来查询数据库、获取记录集合 ... -
Oracle 集合 方法
2011-11-30 11:22 741The COUNT Method: 用于计算 associa ... -
oracle 集合
2011-11-29 17:07 606记录(Record): 由单行多 ... -
oracle PL/SQL 标量数据类型
2011-11-28 18:17 1165字符数据类型: 类型名称 描述 char ... -
oracle 情景查询
2011-11-25 14:26 729decode()函数: 类似于if ... then ... ... -
Oralce 层次查询
2011-11-25 14:00 665初始化数据库,创建表和导入数据:create tab ... -
Oracle 时间和字符串的装换
2011-11-24 16:33 902使用to_char()函数可以完成从日期数据到字符串的准换过 ... -
Pl/SQL Developer 常用技巧
2011-11-24 10:55 654PL/SQL Developer记住登陆 ...
相关推荐
各种存储过程的控制语句,包括for、while、loop、if、mark、exception等
pl/sql例题代码pl/sql例题代码pl/sql例题代码
PL/SQL 创库语句PL/SQL 创库语句PL/SQL 创库语句
SQL基本语句和PL/SQL语句,很多实例,让你一目了然
PL/SQL是Oracle对标准数据库语言的扩展,Oracle公司已经将PL/SQL整合到Oracle 服务器和...通过本教程的学习,您将初步掌握PL/SQL语言,能够利用PL/SQL语言完成建表、查询、添加、删除数据以及事务处理语句的基本用法。
自己总结的,适合于初学者,下载后打印即可使用。
在普通SQL语句的使用上增加了编程语言的特点,所以PL/SQL把数据操作和查询语句组织在PL/SQL代码的过程性单元中,通过逻辑判断、循环等操作实现复杂的功能或者计算。PL/SQL免安装版,点击即用,非常方便!
在普通SQL语句的使用上增加了编程语言的特点,所以PL/SQL把数据操作和查询语句组织在PL/SQL代码的过程性单元中,通过逻辑判断、循环等操作实现复杂的功能或者计算。PL/SQL 只有 Oracle 数据库有。 MySQL 目前不支持 ...
探讨了数据类型、条件控制语句和顺序控制语句、循环、异常处理、安全特性、全球化和本地化问题, 以及PL/SQL架构。 ? 通过使用过程、函数、触发器和包,建立模块化的PL/SQL应用。 内容推荐 《Oracle PL/SQL程序...
它寄托于传统的 SQL 语句,同时又在功能上做了不少的扩充。PL/SQL 有着太多的优势,甚至让SQL 在它面前也黯然失色。 PL/SQL Developer 这款数据库开发环境的功能十分全面,大大缩短了程序员的开发周期。强大的 PL/...
PL/SQL 编程基础知识详解,PL/SQL 包含过程化语句和SQL语句数据操作和查询语句被包含在PL/SQL代码的程序单元中(PL/SQL块),经过逻辑判断、循环等操作完成复杂的功能或者计算.。
PL/SQL使用方法: 1、工具--首选项--用户界面--PL/SQL美化器--规则文件,选择.br的规则文件,点确定按钮。 2、点击工具栏的“PL/SQL美化器”,会自动把一段SQL语句重新排版美化。
更进一步,您还可以自动获取所执行的SQL语句和PL/SQL程序统计信息。该统计信息包括CPU使用情况、块I/O、记录I/O、表格扫描、分类等。 HTML指南——Oracle目前支持HTML格式的在线指南。您可以将其集成到PL/SQL...
本书是专门为oracle开发人员而提供的编程指南 通过学习本书 读者不仅可以掌握编写sql语句和pl/sql块的基础知识 而且还可以掌握sql高级特征 正则表达式 flashback查询 merge语句 sql:1999连接 和pl/sql高级特征 ...
PL/SQL中的SQL语句(第3章) 控制结构(第4~7章) 异常处理(第8~10章) 游标(第11~12章) 触发器(第13~14章) 复合数据类型(第15~16章) 动态SQL(第17章) 批量SQL(第18章) 子程序和包(第19~22章) Oracle中...
• 使用解释计划工具或 tkprof 工具优化你的 SQL 语句。 • 使用 SQL*Plus 或其他工具在你的数据库中查看或修改其他对象和数据。 这些任务——编辑、编译、纠正、测试、调试、优化和查询——都可以在不离开 PL/...
更进一步,您还可以自动获取所执行的SQL语句和PL/SQL程序统计信息。该统计信息包括CPU使用情况、块I/O、记录I/O、表格扫描、分类等。 HTML指南——Oracle目前支持HTML格式的在线指南。您可以将其集成到PL/SQL...
对于SQL,ORACLE必须在同一时间处理每一条SQL语句,在网络环境下这就意味作每一个独立的调用都必须被oracle服务器处理,这就占用大量的服务器时间,同时导致网络拥挤。而PL/SQL是以整个语句块发给服务器,这就降低...
PL/SQL 不是一个独立的产品,他是一个整合到ORACLE服务器和ORACLE工具中的技术,可以把PL/SQL看作ORACLE服务器内的一个引擎,sql语句执行者处理单个的sql语句,PL/SQL引擎处理PL/SQL程序块。当PL/SQL程序块在PL/SQL...