摘要:
一、IRR计算的原理: 内部收益率(Internal Rate of Return (IRR)),就是资金流入现值总额与资金流出现值总额相等、净现值等于零时的折现率。 用公式 标识:-200+[30/(1+IRR)+30/(1+IRR)^2+....+30/(1+IRR)^10]=0。多次方程求解。 阅读全文
摘要:
修改之前的脚本 修改之后的脚本 传入的参数是 in_month : 201807 这样 查找这个问题的时候,首先上来就是直接替换参数在 dbvi 的命令行执行 此时可以返回正确的结果。 这个时候就开始纳闷儿了,第一个想到的是参数没有传递进去,或者参数的数据类型不对? 在脚本中写入日志表,查看将参数写 阅读全文
摘要:
现象描述: 用plsql developer 连接编译procedure 的时候都很正常。一旦开始Test进入Debug模式的时候就Hang住了。 初步猜测是没有权限,可是是DBA角色呀,如果没有权限会直接报没有权限的错误吧。 后面猜测是Oracle 或者PL SQL Developer的版本问题, 阅读全文
摘要:
--操作的用户需要有以下的权限 GRANT CONNECT, RESOURCE TO CMIGDW; GRANT EXECUTE ON DBMS_REDEFINITION TO CMIGDW; GRANT ALTER ANY TABLE TO CMIGDW; GRANT DROP ANY TABLE TO CMIGDW; GRANT LOCK ANY TABLE TO CMIGDW; GRANT... 阅读全文
摘要:
The easiest way to add a 32 Bit Oracle Client: 1.Download the Oracle 11g or 12c Instant Client(http://www.oracle.com/technetwork/topics/winsoft-085727 阅读全文
摘要:
如果面对一个需要优化的SQL语句,没有很好的想法,可以先试试Oracle的SQL Tuning Advisor。 上面的report总共分为3个部分,分别是SQL调优的基本信息、SQL调优的建议findings、以及SQL对应的执行计划部分 在基本信息部分包含了SQL调优的任务名称,状态,执行,完成 阅读全文
摘要:
1.先看看Null与''在oracle中的表现 SQL> select * from test_null where nvl(name_,'')=''; no rows selected SQL> select * from test_null where nvl(name_,'A')='A'; I 阅读全文
摘要:
1.kettle 5.4 使用JDBC连接的时候报错(测试不同的数据库,发现只是连接11gRAC 的时候会报JDBC的错误) 具体报错如下 使用sqlplus 进一步测定发现数据库功能正常,尝试其他的连接方式。 2.尝试用ODBC的方式连接: 管理工具-->数据源--用户DSN--添加--选择ora 阅读全文
摘要:
确切的说更像是一次数据迁移。 背景介绍: 操作系统:Windows Server 2008 R2 数据库版本:MySQL 5.5 数据库的安装目录与数据文件目录不在同一个磁盘,数据文件所在的目录磁盘损坏。而后通过数据恢复工具恢复数据文件。前期研发的同事尝试启动恢复数据库,不成功,多轮尝试不成功后找到 阅读全文
摘要:
1.需求 原本日期列,使用的是字符串类型,写入了各种格式的数据,如: 2014年12月12日, 2012/3/8 2015-09-36 2014 18234529999 .... 2.具体实现 阅读全文