06 2020 档案
摘要:1.理论概述 债券是个对利率相对敏感的产品。存款率降低,则代表着即将迎来债券牛市。 理由:利率下降,储蓄收益减少,更多资金转入债券,对债券的需求上升,价格上涨。 2.案例说明 假定现在的银行存款利率是3%,小明觉得利息真低,还不如去买债券,于是他去买了价格为1000元,2年到期,票面利率4%的债券,
阅读全文
摘要:1.常用set设置 set heading off -- 不显示每行的列名 set pages 0 -- 不进行分页显示 set feed off -- 不显示sql语句的运行结果(selected N rows) set echo off -- 是否显示脚本中正在执行的SQL语句 on 显示 of
阅读全文
摘要:1.问题描述 现在新建了一个用户logan,无法正常使用SQL*Plus命令,经过查询后,发现需要配置Oracle环境变量信息 2.解决办法 进入到Oracle用户家目录下/home/oracle,使用命令cat .bash_profile查看其中的内容,将其中与Oracle相关的变量信息copy到
阅读全文
摘要:以下是Python3.7.4 连接Oracle 11g并查询数据的实例,代码如下: import cx_Oracle def main(): # 1.建立连接 conn = cx_Oracle.connect('scott', 'tiger', 'IP地址:1521/ORCL') # 2.创建游标
阅读全文
摘要:1.国内镜像源列表 (1)阿里云 https://mirrors.aliyun.com/pypi/simple/ (2)豆瓣 https://pypi.douban.com/simple/ (3)清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/ (4)中国
阅读全文
摘要:1.需求描述 在db2中,我们要实现截取后2位,使用right函数即可 select right('abcdef',2) from sysibm.dual; 输出结果:ef 但是在Oracle中是没有right这个函数的 2.解决办法 既然在Oracle中没有这个语法,那么我们可以使用substr函
阅读全文
摘要:1.报错信息 在使用DataSatge的加载数据的时候,报错如下: Error when Checking:The modify operator keeps field column_name which is not present in the output interface. 2.问题解决
阅读全文
摘要:1.需求描述 现在有如下数据文件: id name age 1 小明 13 2 小张 15 3 小王 13 4 张三 14 5 王五 18 需要将上述数据转化为csv文本数据,众所周知,csv是逗号分隔,所以只需要将文本中的制表符替换为逗号,并且将每个字符串的空值去除即可。 2.实现代码 # Aut
阅读全文
摘要:1.问题描述 在使用DataStage 11.5版本连接Oracle数据库做ETL工作的时候,发现一个问题,每次加载中文数据就乱码,很头疼,此处我的数据库编码格式是GBK,我进入DS的Adminstrator中将编码格式全部调整成了GB1231,屡试不爽啊!最终还是乱码,搞到崩溃,索性将DS中导入的
阅读全文
摘要:@echo off title 批量替换文件名 echo. echo 本批处理可批量替换本文件所在文件夹下所有文件的文件名。 echo. echo.&set /p file_type= 请输入要添加前缀的文件类型(例如:png,txt): echo.&set /p add_str= 请输入要添加前缀
阅读全文
摘要:1.需求描述 在data目下有以下两个数据文件: 其数据内容如下: 现在需要将数据转化为txt文本类型,最终效果如下: 2.实现代码 Sub magic() Dim mypath$, okpath$, f$, num%, fn$, arr, i%, j%, wb As Workbook, myare
阅读全文
摘要:1.需求描述 现在有三个工作表,如下: 并且每个工作表中的内容如下: 需要将这三个工作簿中的分数这一列合并到一起,最终实现效果如下图: 2.实现代码 # Author:Logan # Date:2020/6/2 9:58 # IDE:PyCharm # version:Python 3.5 impo
阅读全文