文章目录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阅读
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、介绍包是一组相关过程、函数、变量、常量和游标等 PL/SQL 程序设计元素的组合,它具有面向对象程序设 计语言的特点,是对这些 PL/SQL 程序设计元素的封装。包类似于 C++和 JAVA 语言中的类,其中变量相当于类中的成员变量,过程和函数相当于类方法。把相关的模块归类成为包,可使开发人员利用面向对象的方法进行存储过程的开发,从而提高系统性能。与类相同,包中的程序元素也分为公用元素和私用元
PL/SQL高级编程部分无名块不存储在数据库中,并且不能从其他的PL/SQL块中调用有名块存储在数据库数据字典中,可以在客户端与服务器端的任何工具和任何应用中运行(1).存储过程(2).存储函数(3).包(4).触发器过程执行某一动作,函数计算一个值,包将相关的过程函数逻辑上捆绑在一起,触发器隐式执行某一动作存储过程和函数是把一个PL/SQL块编译后存进数据库数据字典中,以后可以重复使用的
CREATE OR REPLACE FUNCTION c_to_f (degree NUMBER) RETURN NUMBER IS buffer NUMBER; BEGIN buffer := (degree * 9/5) + 32; RETURN buffer; END; --第一种 前提方法必 ...
转载 2020-06-28 10:27:00
190阅读
2评论
1. 用途简介 为什么要在Oracle中访问WebService?在系统实现中,有时会有直接在数据库端利用触发器、存储过程等方式进行数据传递、分发的业务,而其中可能会涉及一些业务逻辑,为了处理这些业务逻辑,并简单起见,可以直接在触发器或存储过程中调用一些java类或WebService。 2. 准备工作 1、首先保证Oracle为完全安装(本文均以10.2g); 2、下载...
SQL
原创 2021-07-21 11:56:08
1113阅读
本文由liuyk80贡献 ·PL/SQL Developer 使用技巧 1、PL/SQL Developer 记住登陆密码 在使用 PL/SQL Developer 时,为了工作方便希望 PL/SQL Developer 记住登录 Oracle 的用户名和密码; 设置方法:PL/SQL Developer 7.1.2 ->tools->Preferences-
oracle10中写好了存储过程,代码如下: CREATE OR REPLACE Procedure Proc_Insert ( sName in varchar2, sAge in int, sExeTime in varchar2 ) is begin Insert into T_TES
转载 2023-12-01 10:41:39
201阅读
  • 1
  • 2
  • 3
  • 4
  • 5