附录:

全局变量    

ROW_COUNT—影响行数

RETURN_STATUS--返回状态

SQLSTATE—SQL返回错误代码

注: DB2SQLCODE,SQLSTATE不能直接使用,必须声明后使用,也就是说将系统的SQLCODE,SQLSTATE本地实例化一分拷贝。

常用函数

空值处理函数

COALESCE 

COALESCE (arg1,arg2….) 返回第一个不为空的值

NULLIF

强制转换函数

cast

字符串函数

长度函数

length(srt)  返回字符串长度

去除空格符函数

rtrimltrim,分别为去除字符串右边空格和去除字符串左边空格

截取函数

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)  返回arg1arg2次方

返回余数

mod (arg1,arg2) 返回arg1除以arg2的余数,符号与arg1相同

判断正负函数

返回arg的符号指示符 sigh(arg)  -1,0,1表示。

你可能感兴趣的:(sql,db2)