摘要: 这几天项目开发过程中,使用了floor函数,记得就是一个取整数的函数,所以就这样用了,但是实际测试人员测试功能发现有些问题,正确的描述是: 【 floor(n)取小于等于数值n的最大整数】 作用于正数的情况,floor和trunc的结果一致:select fl... 阅读全文
posted @ 2014-11-08 13:15 Lucker1900 阅读(298) 评论(0) 推荐(0)
摘要: 开发中经常会遇到通过前台javascript对数字做比较的功能,常见的有,例如页面有两个数字X,Y,获取两个数字的值比较大小,如果X大于Y,do something else do elsething。 常见问题是X为1000,Y为500,比较后程序返回10001000的怪异现象,正确的做... 阅读全文
posted @ 2014-11-03 16:30 Lucker1900 阅读(226) 评论(0) 推荐(0)
摘要: Oracle复制表数据两种用法:1. insert into A(a,b) select a,b from B;2. create table C as select a,b from B; 如下为试验数据:写道--新建测试表create table test_sj1(... 阅读全文
posted @ 2014-11-03 15:24 Lucker1900 阅读(443) 评论(0) 推荐(0)
摘要: 经常会碰到一些oracle的需求,例如在生成本年1-12月份的年月记录,然后再和业务表进行left join,以此获得本年月度的一些数字的分布 这里说说如何快速的生成1-12月份的年月记录,关键是如下这条sql select rownum as rn from dual connect by... 阅读全文
posted @ 2014-11-03 15:08 Lucker1900 阅读(179) 评论(0) 推荐(0)
摘要: 在Oracle写存储过程的时候,如果有特殊字符,在本机自己编写,没有问题,但是如果要迁移到别的库中,将存储过程脚本导出,并导入,就可能存在问题。 典型的例如“&”符号,如果存储过程出现此符号,但Oracle认为这是特殊符号,是读取输入变量的意思,导入存储过程就会提示你输入值。 解决办法:加... 阅读全文
posted @ 2014-11-03 14:52 Lucker1900 阅读(422) 评论(0) 推荐(0)
摘要: 浮点数计算精度问题是javascript自身存在的问题。比较经典的例子为2.0-1.1, 计算的结果为0.8999999999999999。 精确计算的基本思路是将其全部转换为整数后计算,整数计算不存在误差,然后再除以之前乘的数。 如下代码1为测试html,引用的js见代码2。也可以下载附件... 阅读全文
posted @ 2013-04-30 22:28 Lucker1900 阅读(381) 评论(0) 推荐(0)