首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

oracle pl/sql学习札记(二) 数据处理相关函数

2013-08-01 
oraclepl/sql学习笔记(二) 数据处理相关函数--组函数max/min/avg/sum/countmax()用于字符型时按照字母表排

oracle pl/sql学习笔记(二) 数据处理相关函数


--组函数
max/min/avg/sum/count  max()用于字符型时按照字母表排序

decode(表达式,if1,then1,if2,then2,....,默认值)  多值判断
nvl()
rownum 只从1开始,有特殊需求请用子查询
cast(原数据 as  新类型数据)

between xx and xx
in()
like % _  escape '转义字符'指定转义字符
exists 存在性判断
all() 效果类似 max()
some()  any() 效果类似min()

--分析函数 窗口函数
暂等更新


--条件语句
if 条件 then xxx;
elseif 条件 then xxx;
else xxx;
end if;

case 变量/表达式
when 值1 then xxx;
when 值2 then xxx;
else xxx;
end case;

--循环语句
loop
XXXXX
[exit when 跳出条件;]
end loop;

while 条件判断 loop
XXXXX;
end loop;

for xxin 起始值..结束值 loop
xxx
end loop;

热点排行