目录
字符集
标识符
分隔符
注释
oracle从入门到总裁:https://blog.csdn.net/weixin_67859959/article/details/135209645
一个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程序中的注释分为单行注释和多行注释两种。单行注释可以在一行的任何地方开始,以.”开始,直到该行结尾;多行以“”开始,以“*/”结束,可以跨越多行。