文章目录1. PLSQL 编程1.1. 概念和目的1.2. 程序结构1.3. Hello World1.4. 变量1.4.1. 普通变量1.4.2. 引用型变量1.4.3. 记录型变量1.5. 流程控制1.5.1. 条件分支1.5.2. 循环2. 游标2.1. 什么是游标2.2. 语法2.3. 游标的属性2.4. 创建和使用2.5. 带参数的游标3. 存储过程3.1. 概念作用3.2. 语法3.3
转载 2023-12-08 09:56:42
73阅读
一个存储函数是一个命名的PL/SQL 块,它可以接受参数并且可以被调
原创 2022-01-05 14:53:38
318阅读
PL/SQL高级编程部分无名块不存储在数据库中,并且不能从其他的PL/SQL块中调用有名块存储在数据库数据字典中,可以在客户端与服务器端的任何工具和任何应用中运行(1).存储过程(2).存储函数(3).包(4).触发器过程执行某一动作,函数计算一个值,包将相关的过程函数逻辑上捆绑在一起,触发器隐式执行某一动作存储过程和函数是把一个PL/SQL块编译后存进数据库数据字典中,以后可以重复使用的
 ​2014-06-20 Created By BaoXinjian​​PLSQL常用方法大全​​1.ASCII​ 返回与指定的字符对应的十进制数; SQL> select ascii('A') A,ascii('a') a,ascii('0') zero,ascii(' ') space from dual; A         a      ZERO     SPACE --------
原创 2022-03-09 18:07:12
608阅读
关于上次存储函数基本语法构造进行了说明,也说明了呼出的的方法。 要点是,函数是要返回某个值,函数可以在调用的时候作为值在某个语句中直接可以使用。譬如,可以在代入句(:=)的右边使用向变量代入值(例) 变量:=函数(P1);或者,调用函数作为存储过程的参数 (例) 存储过程(函数(P1));等等,有各种各样的使用方式。还有,函数也可以直接在SQL文中作为值使用。那是这次的主题。作为条件使用,和在SE
转载 2024-01-12 18:10:21
24阅读
例如:CREATE OR REPLACE FUNCTION HELLO(str IN VARCHAR2)RETU
原创 2023-04-26 20:18:54
450阅读
Oracle中的packages包是一组包含procedures存储过程、functions函数和游标等元素的组合。相比Sybase数据库的SQL Advantage工具,Oracle数据库的管理工具——PLSQL在调试存储过程还是方便。1 Oracle数据库中的packages包、functions函数和procedures存储过程的关系Oracle数据库中的packages包类似于Java中
Oracle PL/SQLplsql的一般结构体:declare(可选,声明各种变量和游标的地方)begin(必要的,从此开始执行)exception(抓取到异常后执行的)end;[sql] view plaincopyset serveroutput on;(默认是关闭)  ---简简单单的plsql输出begin  &nbs
转载 精选 2014-11-06 18:08:17
788阅读
PL/SQL包 PL/SQL包是组逻辑相关的PL/SQL类型,变量和子程序模式对象。程序包将有两个强制性的部分:包装规范定义包体或定义包装规范定义规范是接口到包。它只是声明的类型,变量,常量,异常,游标和子程序可从封装外部引用。换句话说,它包含关于包的内容的所有信息,但不包括用于子程序的代码。置于规范的所有对象被称为公共对象。任何子程序在封装主体中没有包定义但编码被称为私有对象。下面的代码片段显
1、登录后默认自动选中My Objects? 设置方法:Tools菜单--Brower Filters会打开Brower Filters的定单窗口,把“My Objects”设为默认即可。? 同理,可以在Tools菜单--Brower Filters中把你经常点的几个目录(比如:tables Views Seq Functions Procedures)移得靠上一点,并加上颜色区分,这样你的平均寻表时间会大大缩短,试试看。? 2、记住密码? 设置方法:Tool...
转载 2013-08-24 21:16:00
110阅读
PL/SQL Developer是一个集成开发环境,专门开发面向Oracle数据库的应用。PL/SQL也是一种程序语言,叫做过程化SQL语言(Procedural Language/SQL)它是Oracle数据库对SQL语句的扩展。在普通SQL语句的使用上添加了编程语言的特点,所以PL/SQL把数据
转载 2017-06-29 11:22:00
131阅读
2评论
文章目录① 安装oracle服务端②安装plsql③配置监听
原创 2022-09-06 06:45:24
369阅读
declare  v_year number := 2013;  v_month number := &input_month;  v_day number;  v_lastday number;begin  dbms_output.put_line(v_year || '年' || v_month || '月的月历');    --转换星期为数字,方便计算  case substr(to_cha
原创 2022-11-17 12:39:08
144阅读
declare cursor cur is SELECT * FROM ( SELECT A.*, ROWNUM RN FROM ( select d.tbbm,i.inventoryid,i.chmc,i.jgbs,i.zhbs,i.chlx,i.createtime ...
原创 2021-08-25 09:40:13
195阅读
declare cursor cur is SELECT * FROM ( SELECT A.*, ROWNUM RN
原创 2022-02-18 14:36:01
413阅读
1、介绍2、运用3、与代码生成器结合
原创 2022-11-09 16:32:55
67阅读
plsql
原创 2013-12-03 22:06:00
1129阅读
PL/SQL是 Procedure Language & Structured Query Language 的缩写辅助命令:set serveroutput on –打开日志输出clear –清屏sql设置SQL> set timing on;
原创 2021-11-23 16:17:15
432阅读
--打包--创建包步骤:1、声明(创建包头)2、创建数据
原创 2022-11-20 20:23:29
92阅读
红帽(Red Hat)是一家总部位于美国的软件公司,致力于提供开源软件解决方案。在全球IT行业中,红帽以其出色的Linux发行版、Oracle数据库管理和PL/SQL(Procedural Language/Structured Query Language)技术而闻名。本篇文章将重点介绍红帽在Linux、Oracle和PL/SQL方面的应用。 首先,让我们来了解一下红帽公司。红帽是一家具有悠久
原创 2024-05-06 10:20:55
9阅读
  • 1
  • 2
  • 3
  • 4
  • 5