您的位置:首页 > 数据库

pl/sql自学总结

2015-06-22 15:34 246 查看
as :别名(alias的缩写)

:= :赋值

|| :连接符号 可以将两个字段的值连接在一起

fetch into : 就是将游标里的数据取出来存放在变量里

exit when:游标一条一条地遍历记录,当找不到记录时退出(游标迭代完了,退出)

%notfound :

cursor%NOTFOUND表示这个游标没有查到数据

–%FOUND

– SQL 语句影响了一行或多行时为TRUE

–%NOTFOUND

– SQL 语句没有影响任何行时为TRUE

–%ROWCOUNT– SQL 语句影响的行数

–%ISOPEN - 游标是否打开,始终为FALSE

%rowtype :表示该类型为行数据类型,存储的是一行数据,一行数据里可以有多列,类似于表里的一行数据,也可以是游标里的一行数据。

–%rowcount– SQL 语句影响的行数

%type :对应一个字段

%rowtype :对应一条记录(即2个以上字段)

mod :取余函数

EXCEPTION

when others then :/article/9013844.html

ref 就是声明变量 游标作为变量处理的意思

–员工异常打卡信息集合

cur_person pkg_mail_param.cur_personmail;//集合的东西

empRowType cur_person%rowtype;//行类型

oracle字段就类似于excel的数据列、数据库里叫记录的属性

单引号有两个作用,一是字符串是由单引号引用,二是转义。

N’ AS SCBZ

新增了一个字段,字段名为scbz,每条记录的字段值都为’N’

as的作用就是当做别名的意思,当做。其实空格代替as 也可以。(前面时候吗的别名)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: