PLSQL基本语法

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

在本章中,无涯教程将讨论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块的基本结构-

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

来源:LearnFk无涯教程网

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提示符下执行时,将产生以下输出-

Hello World

PL/SQL procedure successfully completed.

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

教程推荐

重学TypeScript -〔周爱民〕

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

技术领导力实战笔记 2022 -〔TGO 鲲鹏会〕

说透元宇宙 -〔方军〕

郭东白的架构课 -〔郭东白〕

说透数字化转型 -〔付晓岩〕

Vim 实用技巧必知必会 -〔吴咏炜〕

如何做好一场技术演讲 -〔极客时间〕

深入浅出gRPC -〔李林锋〕

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