2018年5月30日

RPAD()和LPAD()函数进行字符串的填充

摘要: RPAD()函数从右边对字符串使用指定的字符进行填充。 格式:RPAD(string,padded_length,[pad_string]) string 表示:被填充的字符串。 padded_length 表示:字符的长度,是返回的字符串的数量,如果这个数量比原字符串的长度要短,rpad函数将会把 阅读全文

posted @ 2018-05-30 17:17 空空Ryan 阅读(515) 评论(0) 推荐(0) 编辑

程序包的创建与应用

摘要: 一 程序包简介 程序包(PACKAGE,简称包)是一组相关过程、函数、变量、常量和游标等PL/SQL程序设计元素的组合,作为一个完整的单元存储在数据库中,用名称来标识包。它具有面向对象程序设计语言的特点,是对这些PL/SQL 程序设计元素的封装。包类似于c#和JAVA语言中的类,其中变量相当于类中的 阅读全文

posted @ 2018-05-30 17:07 空空Ryan 阅读(1546) 评论(0) 推荐(0) 编辑

过程与函数

摘要: 过程和函数统称为PL/SQL子程序,他们是被命名的PL/SQL块,被编译后存储在数据库中,并通过输入、输出参数或输入/输出参数与其调用者交换信息。过程和函数的唯一区别是函数总向调用者返回数据,而过程则不返回数据。 一 创建函数 1 创建函数 语法: i. IN,OUT,IN OUT是形参的模式。若省 阅读全文

posted @ 2018-05-30 16:50 空空Ryan 阅读(1937) 评论(0) 推荐(0) 编辑

异常错误处理

摘要: 一 异常处理的概念 异常情况处理(EXCEPTION)是用来处理正常执行过程中未预料的事件,程序块的异常处理预定义的错误和自定义错误,由于PL/SQL程序块一旦产生异常而没有指出如何处理时,程序就会自动终止整个程序运行. 有三种类型的异常错误: 1. 预定义 ( Predefined )错误 ORA 阅读全文

posted @ 2018-05-30 11:56 空空Ryan 阅读(336) 评论(0) 推荐(0) 编辑

游标变量的使用

摘要: 一 游标变量 与游标一样,游标变量也是一个指向多行查询结果集合中当前数据行的指针。但与游标不同的是,游标变量是动态的,而游标是静态的。游标只能与指定的查询相连,即固定指向一个查询的内存处理区域,而游标变量则可与不同的查询语句相连,它可以指向不同查询语句的内存处理区域(但不能同时指向多个内存处理区域, 阅读全文

posted @ 2018-05-30 11:32 空空Ryan 阅读(3057) 评论(0) 推荐(0) 编辑

=>符号的意义

摘要: => 是 Oracle 中调用存储过程的时候, 指定参数名进行调用。一般是, 某些参数有默认值的时候,你需要跳过某些参数来进行调用。 下面是具体的例子。 参数的默认值SQL> CREATE OR REPLACE PROCEDURE HelloWorld3 (2 p_user_name VARCHAR 阅读全文

posted @ 2018-05-30 09:57 空空Ryan 阅读(467) 评论(0) 推荐(0) 编辑

游标的使用

摘要: 游标是一种对具有多行数据查询结果集中的每一行数据分别进行单独处理的方法 对于不同的SQL语句,游标的使用情况不同: SQL语句 游标 非查询语句 隐式的 结果是单行的查询语句 隐式的或显示的 结果是多行的查询语句 显示的 一 处理显示游标 1 定义/声明游标: CURSOR cursor_name[ 阅读全文

posted @ 2018-05-30 09:52 空空Ryan 阅读(563) 评论(0) 推荐(0) 编辑

顺序语句:GOTO和NULL语句

摘要: 一 标号和GOTO 1 语法: PL/SQL中GOTO语句是无条件跳转到指定的标号去的意思。语法如下: GOTO label;......<<label>> /*标号是用<< >>括起来的标识符 */ 注意,在以下地方使用是不合法的,编译时会出错误。 — 跳转到非执行语句前面。 — 跳转到子块中。 阅读全文

posted @ 2018-05-30 08:56 空空Ryan 阅读(538) 评论(0) 推荐(0) 编辑

循环语句:LOOP,WHILE和数字式循环

摘要: 一 简单循环 1 语法: LOOP 要执行的语句; EXIT WHEN <条件语句> --条件满足,退出循环语句 END LOOP; 2 例子: DECLARE int NUMBER(2) :=0;BEGIN LOOP int := int + 1; DBMS_OUTPUT.PUT_LINE('in 阅读全文

posted @ 2018-05-30 08:44 空空Ryan 阅读(16375) 评论(0) 推荐(0) 编辑

导航