PL/SQL的词法单元

这篇具有很好参考价值的文章主要介绍了PL/SQL的词法单元。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

字符集

标识符

分隔符

注释


oracle从入门到总裁:​​​​​​https://blog.csdn.net/weixin_67859959/article/details/135209645

PL/SQL块中的每一条语句都必须以分号结束。

一个SQL语句可以跨多行,但分号表示该语句的结束:一行中也可以有多条 SQL语句,各语句之间以分号分割。

所有的 PLSQL 程序都是由词法单元组成,主要包括字符集、标识符、分隔符、注释等。下面分别介绍。

字符集

PL/SQL的字符集不区分大小写,主要包括下列几种。

(1)所有大小写字母:A~Z,a~z。
(2)数字:0~9。
(3)空白符:包括空格、制表符和回车符。
(4)符号:包括+,-,*,,<,>,@,%,&,(,),[,],{,},;,“,:?/等。

标识符

标识符主要用于定义PL/SQL中各种变量、常量、参数、子程序名称和其他程序单元名称等Oracle 标识符的规则如下。

(1)变量必须以字母开头,后面可以跟字母、数字、美元符号、井号或下划线。
(2)最大长度为 30 个字符。
(3)不区分大小写。
(4)不允许有空格和特殊字符。

例如,X、X_$、V_name 等都是有效的标识符,2008、X+y、_temp 等是非法的标识符。

分隔符

分隔符是指有特定意义的单个符号或组合符号

PL/SQL的词法单元,Oracle从小白到总裁,sql,数据库,oracle,开发语言,java

注释

PL/SQL程序中的注释分为单行注释和多行注释两种。单行注释可以在一行的任何地方开始,以.”开始,直到该行结尾;多行以“”开始,以“*/”结束,可以跨越多行。

PL/SQL的词法单元,Oracle从小白到总裁,sql,数据库,oracle,开发语言,java文章来源地址https://www.toymoban.com/news/detail-845293.html

到了这里,关于PL/SQL的词法单元的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • PL/SQL+cpolar公网访问内网Oracle数据库

    Oracle,是甲骨文公司的一款关系数据库管理系统,它在数据库领域一直处于领先地位。可以说Oracle数据库系统是世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、小微机环境。它是一种高效率的、可靠性好的、适应高吞吐量的数据

    2024年02月08日
    浏览(40)
  • 教你如何通过内网穿透轻松实现PL/SQL远程连接Oracle数据库【内网穿透】

    转发自CSDN远程穿透的文章:公网远程连接Oracle数据库【内网穿透】 Oracle,是甲骨文公司的一款关系数据库管理系统,它在数据库领域一直处于领先地位。可以说Oracle数据库系统是世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、

    2024年02月03日
    浏览(56)
  • 异地访问Oracle数据库的解决方案:利用内网穿透实现PL/SQL远程连接的建议与步骤

    ​ 小月糖糖主页 在强者的眼中,没有最好,只有更好。 移动开发领域优质创作者,阿里云专家博主 Oracle,是甲骨文公司的一款关系数据库管理系统,它在数据库领域一直处于领先地位。可以说Oracle数据库系统是世界上流行的关系数据库管理系统,系统可移植性好、使用方便

    2024年02月11日
    浏览(48)
  • 【手写数据库toadb】SQL字符串如何被数据库认识? 词法语法分析基础原理,常用工具

    ​ 专栏内容 : 手写数据库toadb 本专栏主要介绍如何从零开发,开发的步骤,以及开发过程中的涉及的原理,遇到的问题等,让大家能跟上并且可以一起开发,让每个需要的人成为参与者。 本专栏会定期更新,对应的代码也会定期更新,每个阶段的代码会打上tag,方便阶段学

    2024年02月08日
    浏览(49)
  • Oracle系列十一:PL/SQL

    PL( Procedural Language)/SQL是一种程序设计语言,用于编写Oracle数据库的存储过程、触发器、函数等对象,还还支持面向对象编程(OOP)和动态SQL,可提高开发效率和应用程序的可维护性。 PL/SQL结合了SQL语句和通用程序设计语言的特性,可实现复杂的数据操作和业务逻辑。与

    2024年02月02日
    浏览(48)
  • Oracle之 第三篇 PL/SQL基础

    目录 Oracle之  第三篇  PL/SQL基础 PL/SQL程序块  PL/SQL语言 PL/SQL的基本结构   PL/SQL块分类    一、PL/SQL语言 二、PL/SQL 常量 、变量    合法字符 数据类型 LOB  数据类型  属性类型   运算符 常量    PL/SQL常量 1 、变量的声明        2、属性类型 % type 变量赋值 %type和%rowtype区

    2024年02月02日
    浏览(56)
  • Oracle-PL/SQL中条件顺序判断

    目录 一、IF语句 1.1IF-THEN 组合 1.2IF-THEN-ELSE 组合 1.3 IF-THEN-ELSIF 组合 1.4区别/注意 1.4.1IF-THEN-ELSIF 和 IF-THEN-ELSE 的区别 1.4.2注意 1.5嵌套 IF 语句 二、 CASE语句 2.1简单的CASE语句 2.2搜索型CASE语句 2.3嵌套的CASE语句 2.4区别 在 Oracle 数据库中,可以使用多种条件和顺序控制语句来实现程

    2024年02月07日
    浏览(49)
  • Oracle/PL/SQL奇技淫巧之ROWNUM伪列

    ROWNUM 是一个伪列,它是根据每次查询的结果动态生成的一列递增编号,表示 Oracle 从表中选择该行的顺序,选择的第一行 ROWNUM 为1,第二行 ROWNUM 为2,以此类推。 ROWNUM 伪列是在 WHERE 子句之前生成的,就是说它并不是在执行了 WHERE 子句过滤之后再对数据编号 比如在执行 WHE

    2024年02月12日
    浏览(41)
  • Oracle/PL/SQL奇技淫巧之Json转表

    在Oracle中,有些时候我们需要在一个json文档中查数据 这个时候我们可以通过 JSON_TABLE 函数来把 json文档 提取成一张可以执行正常查询操作的表 先看 JSON_TABLE 函数的基础用法: 其中: json_data :要从中提取数据的 JSON文档 或 JSON列 $.json_path :JSON路径表达式,该表达式指定要提

    2024年02月12日
    浏览(40)
  • Oracle开发和应用——PL/SQL语法2(游标及集合)

    6.4.6.  游标 这里的游标 (cursor) ,是指数据库开发中的游标,而且,这里所指的是显式定义的游标。因为,除了显式定义的游标,我们每条SQL语句也会隐式的定义、打开和关闭一个游标,其实质是一个带有指针的结果集。当我们按照顺序取出结果时,这个指针会按照从前到

    2024年02月22日
    浏览(42)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包