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

相关推荐

  1. PLSQL工具获取AWR报告方法

    2024-03-29 15:38:01       37 阅读
  2. PgSQLwith as语法

    2024-03-29 15:38:01       42 阅读
  3. Perl词法切分器:文本解析瑞士军刀

    2024-03-29 15:38:01       22 阅读
  4. Perl词法分析:构建编程语言解析器指南

    2024-03-29 15:38:01       28 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-03-29 15:38:01       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-29 15:38:01       106 阅读
  3. 在Django里面运行非项目文件

    2024-03-29 15:38:01       87 阅读
  4. Python语言-面向对象

    2024-03-29 15:38:01       96 阅读

热门阅读

  1. android pdf框架-10,相册浏览

    2024-03-29 15:38:01       42 阅读
  2. scala01

    2024-03-29 15:38:01       41 阅读
  3. 06 mybatis </sql>

    2024-03-29 15:38:01       30 阅读
  4. SQL注入 (一)

    2024-03-29 15:38:01       39 阅读
  5. 初学C语言

    2024-03-29 15:38:01       41 阅读
  6. 如何安装OceanBase的OBD

    2024-03-29 15:38:01       78 阅读
  7. OceanBase 重启方法

    2024-03-29 15:38:01       51 阅读
  8. 使用 js制作轮播样式

    2024-03-29 15:38:01       36 阅读
  9. python-pytorch关于next和iter使用时没有效果的笔记

    2024-03-29 15:38:01       38 阅读
  10. Vue侦听器(Watch)深度分析

    2024-03-29 15:38:01       42 阅读