存储过程中立即执行SQL语句execute immediate sql;在sqlplus中执行存储过程 execute 存储过程名oracle同义词创建,默认为私有同义词 create synonym ctb for item.chinastudentbook@dblink6;公有同义词create public synonym ctb for .... 同义词删除dr...
原创
2021-07-28 10:10:08
155阅读
1、PL/SQL定义
PL/SQL也是一种程序语言,叫做过程化SQL语言(Procedural Language/SQL)。PL/SQL是Oracle数据库对SQL语句的扩展。在普通SQL语句的使用上增加了编程语言的特点,所以PL/SQL就是把数据操作和查询语句组织在PL/SQL代码的过程性单元中,通过逻辑判断、循环等操作实现复杂的功能或者计算的程序语言。
2、记录
(1)记录是一种复合数据
原创
2013-02-01 16:54:04
944阅读
1.什么是pl/sql? sql:结构化查询语言 pl/sql:(Procedure Language&Structured Query Language)是对sql语言,存储过程语言的拓展。它可以像Java语言等一样实现简单的逻辑编程。2.pl/sql的优点? 1.有利于客户/服务器环境应用的运行 2.适合于客户环境 3.过程化 4.模块化 5.运行错误可处理性 6.提供
原创
2022-01-18 10:45:39
120阅读
Oracle之PL/SQL学习笔记 自己在学习Oracle是做的笔记及实验代码记录,内容挺全的,也挺详细,发篇博文分享给需要的朋友,共有1w多字的学习笔记吧。是以前做的,一直在压箱底,今天拿出来整理了一下,给大家分享,有不足之处还望大家批评指正。 PL/SQL定义:PL/SQL是由Oracle开发,专门用于Oracle的程序设计语言。 PL---Procedura
原创
2021-07-28 17:04:35
448阅读
事务的四大基本特性:1.原子性:一系列的数据操作为一个整体,要么都执行,要么都不执行2.一致性:事务完成前后,数据要保持一致的状态3.隔离性:事务之间是相互独立的,隔离的4.持久性:事务对数据的操作是永久的事务的隔离级别:隔离级别不同会引发一些不好的现象:脏读:A事务正在执行,但是还没有提交,这是B事务读到了A事务过程中的事务幻读:A事务将id=1的数据进行修改id=2,这是B事务需要操作id=1
原创
2022-01-18 10:45:56
260阅读
plsql对象:
本地存储过程
本地函数
包
包体
类型
类型体
匿名过程
编译类型
中间解释性字节码
本地c语言目标可执行代码(不可用于匿名过程)(高效,略复杂)
编译选项
plsql_code_type = "{interpreted|native}"
plsql_debug={true|false}
plsql_complier_flags="{[interpreted|native
转载
2009-05-12 11:53:00
161阅读
2评论
PL/SQL编程基础:
原创
2022-12-14 15:16:44
177阅读
1 create or replace procedure REGION_SENDER_INSERT 2 is 3 begin 4 Execute IMMEDIATE 'TRUNCATE TABLE region_sender_stat '; 5 declare 6 cursor c1 is select REGION_ID from REGION; 7 v_region_id
转载
2012-11-26 17:28:00
66阅读
2评论
一.单行函数字符函数 (1).LOWER() 字符小写 (2).UPPER() 字符大写 (3).INITCAP() 首字符大写 (4).CONCAT() 字符串连接 (5).SUBSTR() 字符串截取 (6).LENGTH() 返回字符串长度 (7).INSTR() 返回字符串的位置 (8).LPAD(
原创
2014-10-16 14:16:07
800阅读
PL/SQL是Procedural Language/SQL的缩写,该语言通过增加过程性语言中的结构对SQL进行了扩展。PL/SQL中最基本的单元是语句块,所有的PL/SQL程序都是由语句块构成的,块与块之间可以嵌套,在块中可以定义变量、常量,可以使用三种程序结构,可以定义函数,过程。SQL(Structured Query Language,结构化查询语言)包含4个部分:1.DQL(数据查询语言
转载
2012-09-23 09:20:00
135阅读
2评论
我前段时间写了T-SQL学习笔记得到了许多朋友的支持当然也有一些朋友提出了质疑,在此一并表示感谢最近项目中用到Oracle,于是萌生了写PL/SQL学习笔记的念头。同时也希望得到大家的支持或批评。并非常希望能和朋友们一起讨论相关知识。
这是一个有一点T-SQL基础的、刚入门者的学习笔记,以Oracle 10g为讲解对象没有涉及到高级话题如果对哪篇文章有疑问,可以在文章下留言我会尽快回
原创
2009-08-11 12:35:41
322阅读
3评论
PL/SQL简介
PL/SQL是一种高级数据库程序设计语言,该语言专门用于在各种环境下对Oracle数据库进行访问。
Oracle数据库是一种关系型数据库。通常我们把用于访问这种关系型数据库的程序设计语言叫做结构化查询语言,即前面学习的SQL语言PL/SQL代表面向过程化的语言与SQL语言的结合PL/SQL是在SQL语言中扩充了面向过程语言中使用的程序结构如:变量和类型(即可以预定义也可以由
原创
2007-11-06 19:06:45
1983阅读
1评论
/* PL/SQL : Oracle内部语言 SQLServer的是:TSQL Procedural Language/SQ
转载
2012-04-11 03:26:00
83阅读
版权声明:本文为博主原创文章。未经博主同意不得。 https://blog..net/v123411739/article/details/30231659 1.知识点:能够对照以下的录屏进行阅读 PL/SQL程序结构 declare 说明部分 (变量说明,光标申明,例外说明 〕 beg
转载
2019-03-17 18:08:00
131阅读
2评论
Oracel数据库的基本管理:create tablespace test datafile 'E:\app\Administrator\oradata\orcl\test.dbf' --注意:名称test不要
原创
2022-12-07 20:19:05
159阅读
一、概述、PL/SQL 块结构PL/SQL 是Oracle产品对 SQL 语言的扩展。PL/SQL 块共分为三个部分:声明部分、可执行部分、异常部分。DECLARE ...BEGIN ...EXCEPTION ...END;变量声明内容:赋予变量适当的名称、数据类型、定义变量(标准,记录)、
原创
2017-11-18 14:20:58
727阅读
游标的概念
PL/SQL用游标(CURSOR)来管理SQL的select语游标是为处理这些语句而分配的一大块内存游标的一个常见的用法是保存查询结果以备以后使用一个游标结果集是通过执行SELECT 查询来建立的 数据库游标允许你选择一组数据,通过翻阅这组数据记录(通常被称为数据集),检查每一个游标所在的特定的行。
游标的分类: 静态游标 显式游标 (explic
原创
2007-11-07 17:19:08
1345阅读
点赞
2评论
Oracle中的pl/sql
原创
2016-10-28 11:39:32
85阅读
首先在PL/SQL中创建一个序列,右键单击Sequences节点,点击【新建】,弹出对话框。对应的PL/SQL语句:1 -- Create sequence 2 create sequence IN_OUT_SEQ3 minvalue 04 maxvalue 99999995 start with 2006 increment by 17 cache 20;在存储过程中调用(黄色部分),这样就实
转载
2012-09-23 11:12:00
118阅读
2评论
小技巧:如果在sql window窗口下创建函数,但是创建的函数一直是无效函数(有个小红叉),那么可以再新建 -》program window-》 function 窗口中重写创
原创
2022-12-07 20:20:16
2324阅读