存储过程
文章平均质量分 51
weichen02
这个作者很懒,什么都没留下…
展开
-
存储过程——游标
游标可以使用游标(cursor)获取查询返回的行。在通过查询将行检索到游标中后,可以一次从游标中取出一行。使用游标时一般需要遵循以下5个步骤:①声明一些变量,用于保存一行的列值。②声明游标,它包含一个查询。③打开游标。④一次从游标中获取一行,并将列值存储在步骤①声明的变量中。然后对这些变量执行某些操作,例如将它们显示在屏幕上、使用它们进行某种计算。⑤关闭游标declare–step 1: 声明变量v_product_id PRODUCTS.PRODUCT_ID%type;v_name P原创 2022-04-18 15:58:50 · 5779 阅读 · 0 评论 -
存储过程——FOR循环
循环可以对语句运行零次或多次。在PL/SQL中有3种类型的循环:简单循环 直到显式结束循环之前一直运行。WHILE循环 直到某个特定条件出现之前一直运行。FOR循环 运行预先确定的次数。简单循环简单循环在显式结束之前会一直运行。简单循环的语法如下:LOOP statementsEND LOOP;要结束简单循环,可以使用EXIT或EXIT WHEN语句。EXIT语句立即结束循环,EXIT WHEN语句在指定条件出现时结束循环。变量v_counter在循环开始之前被初始化为0,每次循环给v原创 2022-04-18 15:31:28 · 12014 阅读 · 0 评论 -
存储过程——IF判断
在PL/SQL中,IF、THEN、ELSE、ELSIF和END IF等关键字用于执行条件逻辑:IF condition1 THENstatements1ELSIF condition2 THENstatements2ELSEstatements3END IF;其中:condition1和condition2是布尔表达式,其值为真或假。statements1、statements2、statements3是PL/SQL语句。条件逻辑的流程如下:如果condition1为真,就执行sta原创 2022-04-18 14:58:59 · 10186 阅读 · 0 评论 -
存储过程——申明与赋值
PL/SQL程序可划分成称为块的结构,每一个块都包含PL/SQL和SQL语句。PL/SQL代码块包含以下结构:declare--申明部分begin--执行部分end;原创 2022-04-18 11:03:11 · 1001 阅读 · 0 评论 -
PL/SQL编程
PL/SQL编程1.1 块结构PL/SQL程序可以划分成成为块(block)的结构,每一个块都包含PL/SQL和SQL语句。PL/SQL代码块包含如下结构:[ DECLAREdeclaration_statements]BEGINexecutable_statements[exceptionexception_handling_statements]end;declaration_statements声明PL/SQL块其余部分使用的变量。DECLARE块是可选的。executabl原创 2021-09-02 14:46:06 · 344 阅读 · 0 评论