现在的位置: 首页 > 综合 > 正文

《PL/SQL 语言开发参考手册》之二:PL/SQL 程序结构

2013年10月14日 ⁄ 综合 ⁄ 共 1652字 ⁄ 字号 评论关闭

《PL/SQL 语言开发参考手册》之二:PL/SQL 程序结构

《PL/SQL 语言开发参考手册》下载地址
        1、PL/SQL块
                1)申明部分,DECLARE(如果语句不需要声明任何变量,可以不写);
                2)执行部分,BEGIN <---------> END;
                3)异常处理,EXCEPTION(可以没有);
        2、PL/SQL开发环境
                可以运用任何纯文本的编辑器编辑,例如:VI
        3、PL/SQL 字符集
                字母:A-Z,a-z;
                数字:0-9;
                空白:TAB,SPACE,回车;
                符号: +_)(*&^%$#@!~ ;
                PL/SQL 对大小写不敏感(注意)
        4、标识符命名规则答:
                1)字母开头:
                2)后跟任意的非空格字符、数字、货币符号($)、下划线(_)或 #;
                3)最大长度为 30 个字符(八个字符左右最合适);
                用来给对象命名(潜规则):
                        变量:以 v_ 开头
                        游标:以 c_ 开头
                        类型:
                        子程序:
        5、分界符
                1)运算符   + - * / **(指数操作符)
                2)关系   =(相当于JAVA中的==)  >  <  <>  !=  ~=  ^=  <=  >= 
                3)赋值   := 例子 a:=2   
                4)联接     || 例:'abc' || 123
                5)标号     << 需要的标记 >>
                6)注释      --(单行)   /*   */(段落)
                7)替代     <scape> <tab> <enter>
        6、文字
                1)字符型文字(字符串)
                        'tom' (单引号)
                        'tom''s pen'  ''为 2 个单引号(标识转义) 为 tom's pen
                2)数字型
                        123 -4 +56 0 9.0 1.23E5 9.8e-3
                3)布尔型
                        TRUE FALSE NULL
        7、变量声明
                语法 Var_name [CONSTANT](标识常量,可选)type [NOT NULL](标识为 not-null 后必须在后面初始化) [:=value](赋值,初始化);
                Var_name [CONSTANT](标识常量,可选)type [NOT NULL] [ default value](赋值,初始化)等同于上面的语句;
                注:
                        1)申明时可以有默认值也可以没有;
                        2)如有[CONSTANT][NOT NULL],变量一定要有一个初始值;
                        3)赋值语句为“:=”;
                        4)变量可以认为是数据库里一个字段;
                        5) 规定没有初始化的变量为 NULL;

抱歉!评论已关闭.