- 博客(9)
- 资源 (6)
- 收藏
- 关注
原创 SQL事务
由于数据库修改后不能撤销,一般误操作(delete、update)后只能通过还原备份来去除错误结果,因此在操作数据库时,必须使用数据库的事务功能。标准流程是:开启事务-执行多条语句-查看结果-根据结果正确与否判断是commit执行还是rollback回滚。 start TRANSACTION; delete from m;-- 执行语句 select * from m;-- 查看结果 --
2016-10-31 14:48:14 217
原创 datastage笔记
1、自动执行job是在director中设置,注意数据库连接的dsn必须为系统dsn,否则会报找不到数据源的错误(可以在director日志中看到)。
2016-10-28 20:50:41 785
原创 cognos笔记
1、表的左右内外连接类型及条件在framework中设置: 维表(1。。。1)--------事实表(0。。。n) 维表左联接事实表; 维表(0。。。1)--------事实表(1。。。n) 维表右关联事实表; 维表(1。。。1)--------事实表(1。。。n) 维表内关联事实表; 维表(0。。。1)--------事实表(0。。。n) 维表全关联事实表;
2016-10-28 17:21:07 562 2
原创 cognos通过odbc连接mysql
1、cognos只接受32位驱动,需要自行卸载64位的mysql驱动换成32位版。 2、更换驱动后设置dsn,此处有两个关键,一是64位win7中默认的odbc数据源管理器(控制面板中的那个)为64位版,打开后不显示32位的驱动,需要打开C:\Windows\SysWOW64\odbcad32.exe即32位odbc数据源管理器才能设置相应dsn。二是必须设置为系统dsn,dsn中必须填上数据库
2016-10-28 15:37:59 2206
原创 cognos服务器+framework安装启动配置心得
1,无法载入驱动程序:把oracle安装目录下的product\11.2.0\dbhome\oui\jlib目录下的classes12.jar和product\11.2.0\dbhome\jdbc\lib目录下的ojdbc6.jar拷到cognos\c8\webapps\p2pd\WEB-INF\lib就行了 2,外部返回错误-1,上文出现sysdba之类的字样,这是因为cognos登陆orac
2016-10-26 21:49:09 3260
原创 pandas连接mysql
pandas通过pymysql直接读取mysql库中的表: import pandas as pd import pymysql a=pymysql.connect(host='000.00.000.000',port=3333,user='aaaaa',passwd='bbbbb',db='ccccc') sql='select %s from %s where month(last_up
2016-10-24 17:14:34 5897
原创 oracle笔记
1.首次安装完后使用sql developer输入口令和用户,用户名为sys,口令默认为 manager,若安装时设置了口令则为新口令,sid为安装时设置的数据库名(默认为orcl),若sid错误则会出现ora12505错误,注意使用sys登录时角色为SYSDBA。 2.使用sql developer需先安装jdk ...
2016-10-20 19:29:53 245
转载 SQL表变量(declare)+公用表(with as)格式
一.WITH AS的含义 WITH AS短语,也叫做子查询部分(subquery factoring),可以让你做很多事情,定义一个SQL片断,该SQL片断会 被整个SQL语句所用到。有的时候,是为了让SQL语句的可读性更高些,也有可能是在UNION ALL的不同部分,作为提供数 据的部分。 特别对于UNION ALL比较有用。因为UNION ALL的每个部分可能相同,但是如果每个部分...
2016-10-10 21:15:12 8038 1
spark2.0编译版-适用于hive2.3的hive on spark
2018-09-26
chromedriver2.28文件(另附其他所有版本无须的下载地址)
2017-03-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人