PL/SQL - 基本语法

PL/SQL - 基本语法 首页 / PL/SQL入门教程 / PL/SQL - 基本语法

在本章中,无涯教程将讨论PL/SQL的基本语法,它是一种块结构语言,这意味着将PL/SQL程序划分并编写为逻辑代码块,每个块包含三个子部分-

S.NoSections & 描述
1

Declarations

本节以关键字 DECLARE 开,它是一个可选部分,定义了所有变量,游标,子程序以及程序中要使用的其他元素。

2

Executable Commands

此部分包含在关键字 BEGIN 和 END 之间,是必填部分。

无涯教程网

3

Exception Handling

本部分以关键字 EXCEPTION 开始,此可选部分包含Exception,用于处理程序中的错误。

每个PL/SQL语句均以分号(;)结尾。可以使用 BEGIN 和 END 将PL/SQL块嵌套在其他PL/SQL块中。以下是PL/SQL块的基本结构-

DECLARE 
   <declarations section> 
BEGIN 
   <executable command(s)>
EXCEPTION 
   <exception handling> 
END;

PL/SQL示例

DECLARE 
   message  varchar2(20):= 'Hello, World!'; 
BEGIN 
   dbms_output.put_line(message); 
END; 
/

end; 行表示PL/SQL块的结尾,要从SQL命令行运行代码,您可能需要在代码最后一行之后的第一个空白行的开头键入/,当以上代码在SQL提示符下执行时,将产生以下输出-

Hello World  

PL/SQL procedure successfully completed.

PL/SQL注释

程序注释是解释性语句,可以包含在您编写的PL/SQL代码中,可帮助任何人阅读其源代码,所有编程语言都允许某种形式的注释。

PL/SQL支持单行和多行注释, PL/SQL编译器将忽略任何注释中可用的所有字符, PL/SQL单行注释以定界符-(双连字符)开头,多行注释由/*和* /括起来。

DECLARE 
   -- variable declaration 
   message  varchar2(20):= 'Hello, World!'; 
BEGIN 
   /* 
   *  PL/SQL 可执行语句
   */
   dbms_output.put_line(message); 
END; 
/

当以上代码在SQL提示符下执行时,将产生以下输出-

链接:https://www.learnfk.comhttps://www.learnfk.com/plsql/plsql-basic-syntax.html

来源:LearnFk无涯教程网

Hello World

PL/SQL procedure successfully completed.

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

TensorFlow快速入门与实战 -〔彭靖田〕

Redis核心技术与实战 -〔蒋德钧〕

技术管理案例课 -〔许健〕

Flink核心技术与实战 -〔张利兵〕

乔新亮的CTO成长复盘 -〔乔新亮〕

爆款文案修炼手册 -〔乐剑峰〕

如何落地业务建模 -〔徐昊〕

玩转Vue 3全家桶 -〔大圣〕

B端产品经理入门课 -〔董小圣〕

好记忆不如烂笔头。留下您的足迹吧 :)