ホームページ > データベース > mysql チュートリアル > 使用Oracle SQL Developer 编写运行 PL/SQL 块

使用Oracle SQL Developer 编写运行 PL/SQL 块

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
リリース: 2016-06-07 17:09:44
オリジナル
1420 人が閲覧しました

PL/SQL 是过程语言(Procedural Language)与结构化查询语言(SQL)结合而成的编程语言。PL/SQL 块对应的就是一小段代码了。

首先, 普及一下基本概念:

PL/SQL 是过程语言(Procedural Language)与结构化查询语言(SQL)结合而成的编程语言。

PL/SQL 块对应的就是一小段代码了。

适用说明:

1. 有时候可能需要组合起来看很多table 的数据, 使用多表查询及join 无法达成目标的,可以考虑使用。

2. 需要更新,删除 数据的时候可以考虑使用。

3. 需要记录一些查询和更新的log时可以考虑使用。

。。。。


直接看例子


[sql]

说明:

   1. 定义变量部分放在declare之后

   2. 以begin开始,以end结束

   3. for /loop /end loop 用来循环

   4. if    /then/ end if 条件语句

    5. dbms_output.put_line() 打印数据到控制台


接下来就是如何在Oracle SQL Developer 执行这段,并看到效果了。

1.输入 用户名/密码 登录某个 database. 在worksheet中输入一下 code

2. 在下方Output 的tab中, 切换到 "DBMS Output"

3. 点击一个类似消息的图标,, 控制台输出 set serveroutput on.

4.  运行代码块, 下方就会输出了。

5. 点击类似小笔的图标可以清楚控制台的内容

linux

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート