pl/sql词汇单元
2标识符规则
当使用标识符定义变量 常量时,每行只能第一一个标识符
当使用标识符定义变量,常量时,标识符名称必须要以阿拉伯字符(A~Z,a~z)开始,并且最大长度为30个字符。如果以其他字符开始,那么必须要使用双引号引住。
当使用标识符定义变量常量时,标识符名称只能使用符号A~Z,a~z,0~9,_,$和#。如果使用其他字符,那么必须要使用双引号引住.
当使用标识符定义变量,常量时,标识符名称不能使用Oracle的关键字。例如不能使用SELECT ,UPDATE等作为变量名。
如果要使用Oracle关键字定义变量,常量那么必须使用双引号引住
文本
注意的地方 在Oracle 10g之中如果字符串文本包含单引号,那么既可以使用原有格式赋值,也可以使用其他分割符([],{},<>等)赋值。要使用上述分隔符时 不仅需要再分隔符前后加单引号,而且需要带有前缀q。示例如下
string_var:=q'[I'm a String , you're a String.]';
注释
单行注释如
SELECT sai INTO salaryn from emp --取得雇员工资
WHERE empno =emp_id;
多行注释例如
DECLARE
v_sal emp.sal%TYPE;
BEGIN
/*
*以下代码用于取得雇员工资
*/
SELECT sal INTO v_sal from emp
WHERE empno=&no;
dbms_output.put_line(v_sal);
END;
PL/SQL代码编写规则
变量用v_作为前缀
常量用c_作为前缀
游标 用_cursor 作为后缀
例外用 e_作为前缀
当定义PL/SQL表类型时,建议使用_table_type作为前缀
当定义PL/SQL表变量时 ,用_table作为后缀
用PL/SQL记录类型时 用_record_type 作为后缀、
用PL/SQL记录变量时 用_record作为后缀
相关文档:
8.2 聚合函数的应用
聚合函数在数据库数据的查询分析中,应用十分广泛。本节将分别对各聚合函数的应用进行说明。
8.2.1 求和函数——SUM()
求和函数SUM( )用于对数据求和,返回选取结果集中所有值的总和。语法如下。
SELECT SUM(column_name) ......
一、关于CREATE TABLE tab1 (字段名 TEXT)中,字段名为“a.a.a或a.a.b”时,提示:
“字段定义语法错误”
答:在字段名字外面加上“[ ]”就可以了!
二、创建一个以ListCtrl第一列为EXCEL第一行的表结构 和 插入一个以ListCtrl第N列为EXCEL第二行的表结构
  ......
【文章标题】编写
SQL
查询的关键—
SQL
语句的执行顺序
【文章作者】曾健生
【作者邮箱】
zengjiansheng1@126.com
【作者
QQ
】
190678908
【作者
MSN
】
zengjiansheng1@hotmail.com
【作者博客】
blog.csdn.net/newjueqi
*********************************************************** ......