Oracle工具PL/SQL的基本语法怎么用

发布时间:2021-12-18 13:32:13 作者:柒染
来源:亿速云 阅读:104

Oracle工具PL/SQL的基本语法怎么用,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。

我们将学习PL/SQL的基本语法,PL/SQL是块结构语言; PL/SQL程序划分成几个部分,并在每个部分中写入逻辑代码块。每个块由三个子部分组成 -

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

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

Hello World示例

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标识符是常量,变量,异常,过程,游标和保留字。标识符包括一个字母,可选地后跟多个字母,数字,美元符号,下划线和数字符号,不得超过30个字符。

默认情况下,标识符不区分大小写。例如,可以使用integerINTEGER来表示一个数值。 不能使用保留关键字作为标识符。

PL/SQL分隔符

分隔符是具有特殊含义的符号。以下是PL/SQL中的分隔符列表 -

分隔符描述
+,-, *, /加法,减法/负,乘法,除法
%属性绑定
'字符串分隔符
.组件选择符
(,)表达式或列表分隔符
:主机变量指示符
,项目分隔符
"引用标识符分隔符
=关系运算符
@远程访问指示符
;声明或语句终止符
:=赋值运算符
=>关联运算符
ΙΙ连接运算符
**指数运算符
<<, >>标签分隔符(开始和结束)
/*, */多行注释分隔符(开始和结束)
--单行注释指示符
..范围运算符
<, >, <=, >=关系运算符
<>, '=, ~=, ^=不同版本的”不等于”运算符

PL/SQL注释

程序注释可以在编写的PL/SQL代码中包含的说明性文字,并帮助其他人阅读源代码。所有编程语言都允许某种形式的注释。

PL/SQL支持单行和多行注释。注释中的所有字符都被PL/SQL编译器忽略。 PL/SQL单行注释以分隔符开头 --(双连字符),多行注释由/**/括起来。

DECLARE 
   -- variable declaration 
   message  varchar2(20):= 'Hello, World!'; 
BEGIN 
   /* 
   *  PL/SQL executable statement(s) 
   */ 
   dbms_output.put_line(message); 
END; 
/

当上述代码在SQL *Plus提示符下执行时,它会产生以下结果 -

Hello World
PL/SQL procedure successfully completed.

PL/SQL程序单元

PL/SQL单元是以下任何一个 -

关于Oracle工具PL/SQL的基本语法怎么用问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注亿速云行业资讯频道了解更多相关知识。

推荐阅读:
  1. Oracle的存储过程怎么利用Mybatis进行调用
  2. 怎么在Linux环境中安装Apache、PHP和Oracle

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

oracle pl sql

上一篇:Ubuntu如何实现Unity系统托盘显示所有图标

下一篇:如何进行springboot配置templates直接访问的实现

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》