关于存储过程编写的心得分析
关于存储过程编写的一点总结
数据类型和相关函数
数字
PLS_INTEGER: -2147483647 ~ 2147483647
NUMBER:十进制或者整数
相关函数:
ABS(n) 绝对值
CEIL(n) 向上取整
FLOOR(n) 向下取整
ROUND(m[,n]) 四舍五入
TRUNC(m[,n]) 截取
GREATEST(n[,n…]) 最大值
LEAST(n[,n…]) 最小值
MOD(m,n) 余数
SIGN(n) 符号
字符
CHAR:定长字符
VARCHAR2:变长字符
相关函数:
INITCAP / LOWER / UPPER(c) 大小写格式化
INSTR / INSTRB(c1,c2[,n[,m]]) 搜索指定字符/字节的位置索引
LENGTH / LENGTHB(c) 字符/字节数
TRIM([LEADING | TRAILING | BOTH][c2 FROM] c1) 从左/右/全部截掉指定字符
SUBSTR(c,m[,n]) 截取
REPLACE(c1, c2[,c3]) 替代
日期
DATE
相关函数
ADD_MONTHS(d,n) 增加月份
LAST_DAY(d) 当月最后一天
MONTHS_BETWEEN(d1,d2) 两个日期之间的月数
其它函数:
TO_CHAR(d | n[,fmt]) / TO_NUMBER(c
原创力文档

文档评论(0)