它的执行结果如下: ①其9代表:如果存在数字则显示数字,不存在则显示空格; ②其0代表:如果存在数字则显示数字,不存在则显示0,即占位符; ③其FM代表:删除如果是因9带来的空格,则删除之; ④四舍五入:0.125变成了0.13不知道大家注意到了没有。如果不要四舍五入,则需要trunc下; ...
分类:
数据库 时间:
2016-08-28 16:31:27
阅读次数:
370
1.1trunc函数处理数字 trunc函数返回处理后的数值,其工作机制与ROUND函数极为类似,只是该函数不对指定小数前或后的部分做相应舍入选择处理,而统统截去。 其具体的语法格式如下 TRUNC(number[,decimals]) 其中: number 待做截取处理的数值 decimals 指 ...
分类:
数据库 时间:
2016-08-20 10:12:40
阅读次数:
187
这四个函数有点类似java中的函数,首先是 trunc(number,[decimals]) 这个函数类似截取函数 number:表示你要输入的数 decimals(小数): 表示你要截取的位数【正数表示小数点向右保留多少位,负数向左依次置零且小数点右边的截断】 eg: select trunc(3 ...
分类:
数据库 时间:
2016-08-16 23:39:08
阅读次数:
353
/**************日期********************/1.select trunc(sysdate) from dual --2013-01-06 今天的日期为2013-01-062.select trunc(sysdate, 'mm') from dual --2013-01 ...
分类:
数据库 时间:
2016-08-11 09:57:47
阅读次数:
200
oracle 中随机取一条记录的两种方法 V_COUNT INT:=0; V_NUM INT :=0; 1:TBL_MYTABLE 表中要有一个值连续且唯一的列FID BEGIN SELECT COUNT(*) INTO V_COUNT FROM TBL_MYTABLE; SELECT TRUNC( ...
分类:
数据库 时间:
2016-08-04 14:58:35
阅读次数:
168
第一天:(select to_date(to_char(trunc(to_date('2016-09', 'yyyy-mm')),'yyyy-mm-dd'),'yyyy-mm-dd')from dual) 结果 :2016/9/1 星期四最后一天:(select to_date(to_char(la ...
分类:
其他好文 时间:
2016-07-16 23:12:01
阅读次数:
138
共三部分: 第一部分:oracle sql日期比较: http://www.cnblogs.com/sopost/archive/2011/12/03/2275078.html 第二部分:Oracle 获取当前日期及日期格式 第三部分: 获取昨天: select trunc(SYSDATE-1) f ...
分类:
数据库 时间:
2016-07-13 20:41:00
阅读次数:
210
Chr 将一个有序数据转换为一个ANSI字符 Ord 将一个有序类型值转换为它的序号 Round 转换一个实型值为四舍五入后的整型值 Trunc 转换一个实型值为小数截断后的整型值 Int 返回浮点数的整数部分 IntToStr 将数值转换为字符串 IntToHex 将数值转换为十六进制数字符串 S ...
Oracledbms_random介绍几个常用的功能生成0-1的小数(默认)SQL>selectdbms_random.valuefromdual;VALUE----------.932351752Note:可通过trunc、round函数对结果进行加工生成指定范围内的数FUNCTIONVALUERETURNSNUMBERArgumentNameTypeIn/OutDefault?---------------------..
分类:
数据库 时间:
2016-06-15 16:14:17
阅读次数:
226
这是最近学习SQL语句的统计,其中本文主要涉及以下几个知识点:
1.如何统计一张表中某个字段的总数,如不同"专业"的学生数及所占百分比;
2.如何联系另一张表进行查询某个字段的总数及百分比;
3.简单介绍decode防止分母为0和trunc保留小数位数等函数;
4.通常复杂的SQL语句会涉及到查询结果横向连接和纵向连接
最后希望文章对你有所帮助,这是一篇我的在线笔记,同时后面结合自己实际项目和SQL性能优化,将分享一些更为专业的文章~...
分类:
数据库 时间:
2016-06-14 06:28:07
阅读次数:
338