全局变量
ROW_COUNT—影响行数
RETURN_STATUS--返回状态
SQLSTATE—SQL返回错误代码
注: DB2下SQLCODE,SQLSTATE不能直接使用,必须声明后使用,也就是说将系统的SQLCODE,SQLSTATE本地实例化一分拷贝。
常用函数
空值处理函数
COALESCE
COALESCE (arg1,arg2….) 返回第一个不为空的值
NULLIF
强制转换函数
cast
字符串函数
长度函数
length(srt) 返回字符串长度
去除空格符函数
rtrim和ltrim,分别为去除字符串右边空格和去除字符串左边空格
截取函数
left(arg,length):返回arg最左边的length个字符串。
right(arg,length):返回arg最右边的length个字符串。
substr(str,pos,num)返回str字符串从左边第pos个开始的num个字符
数学函数
基本数学函数abs, count, max, min, sum
四舍五入函数
round(arg1,arg2) ):四舍五入截断处理,arg2是位数,如果arg2为负,则对小数点前的数做四舍五入处理。
平方函数
power (arg1,arg2) 返回arg1的arg2次方
返回余数
mod (arg1,arg2) 返回arg1除以arg2的余数,符号与arg1相同
判断正负函数
返回arg的符号指示符 sigh(arg) -1,0,1表示。