自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

转载 DB2数据库常用函数总结

1、VALUE函数语法:VALUE(EXPRESSION1,EXPRESSION2)VALUE函数是用返回一个非空的值,当其第一个参数非空,直接返回该参数的值,如果第一个参数为空,则返回第一个参数的值。eg:–表示如果T1.ID为空,则返回空串,如果T1.ID不为空,则返回T1.ID。SELECT VALUE(ID,”) FROM T12、COALESCE函数语法:COALESCE(ARG1,ARG2…)COALESCE返回参数集中第一个非null参数。用法类似于VALUE函数。3

2021-08-30 15:55:38 563

转载 DB2SQL总结

一、注意事项1.查询尽量避免使用*,*会去字典中查询一次增加开销2.避免使用not in的情况,因为这种情况会使索引失效3.查询操作较多的字段尽量建立索引,但是经常进行修改的字段最好不要添加索引4.避免类型不一致导致的索引失效,字符型不要写成int型5.数据分布不一致的索引自己通过判断决定是否使用索引并发场景下应该注意的几点问题1.事务不要开得太大,容易长时间占有链接,锁无法释放导致极易出现死锁2.事务中只封装必要的操作,查询语句尽量不要放进去,缩短事务时间3.事务中如果出现大量更新操作,

2021-08-30 15:13:06 974

转载 linus shell命令

Linux Shell常用shell命令一、文件、目录操作命令1、ls命令功能:显示文件和目录的信息ls 以默认方式显示当前目录文件列表ls -a 显示所有文件包括隐藏文件ls -l 显示文件属性,包括大小,日期,符号连接,是否可读写及是否可执行ls -lh 显示文件的大小,以容易理解的格式印出文件大小 (例如 1K 234M2G)ls -lt 显示文件,按照修改时间排序2、cd命令功能:改名目录cd dir 切换到当前目录下的dir目录cd / 切换到根目录

2021-08-16 19:24:30 253 1

原创 关于工作中的升级包升级问题

=======再一次工作中领导要求我先对表进行修改字段,两个表分别增加1、2个字段,并把字段类型添加上,做完这些然后让我做升级包任务,在这里为自己写一下积累一下经验===========1、修改字段后,然后去datastage中把数据进行更新,但是我在运行ds时显示路径不对然后我就去xshell中把需要的文件导入到我自己的文件夹下,其中这个是跨数据库传输的,把路径弄好之后,需要把ds跑完2、具体步骤①、添加字段:alter table <tablename> add column &

2021-08-11 22:04:25 196

转载 关于DB2中SQL优化的问题

1.SQL语句除了引号内的特殊字符,其他的语句都要大写。2.多表联查,数据量按从少到多排列,当然第一个主表通常数据量比较大,因为第一个表通常为主表,但是从第二个表就要数据量从少到多排列了;如果遇到两张表的数据一大一小,小表只能跟大表关联,大表能和主表关联,那么就让大表在前;如果两张表数据量差不多,就按英文字母a到z排列。3.where条件里有in的: where v_p in('a','b','c')要改为where v_p=a or v_p=b or v_p =c w...

2021-08-05 04:59:08 645

原创 关于DB2数据库工作中常用到的函数总结

1、merge into.....using ...when matched then.....应用场景:一般用于表与表之间字段的更新。判断A表与B表是否满足on中的条件,如果满足则用A表更新B表,如果不满足,则将A表中的数据插入到B表例子:有一个表T,里面有两个字段a,b,我们想在表T中做insert/update操作,如果条件满足则更新T表中的b,否则在T表中插入一条数据merge into目标表T1 using 原表T2 on (T1.条件字段 = T2.条件字段 and T1.条...

2021-08-04 23:43:26 689

原创 关于DB2数据库工作中常用的语法总结

1、添加字段:alter table [table1] add column [column_type] --分别为表名、字段类型2、更改字段类型:alter table [表名] alter cloumn [字段名] set data type [column_type]注意:更改字段类型是有限制的,如果字段类型改为比原来表的大的是可以的,如果要改小或者修改小数点长度,必须先drop 原来的column,然后再重新添加3、①、为字段添加默认值:alter table [表名] alter ..

2021-07-26 20:20:00 2268

原创 DB2中对比两个表之间的数据差异

步骤一、首先需要建立临时表(其实就是做个备份,但是只要表结构)create table table1 like table2table1:表示的是临时表的表名table2:表示的是提供数据表的表名步骤二、导入数据表备份到临时表操作时:我是在xshell中创建一个文件夹,把需要往临时表中添加数据的表先进行备份到自己的文件夹中语法;cp 表名 路径在这里有一个简单方法:你如果知道数据表的路径,可以直接在自己的文件夹下通过cp 路径/表名直接把表给cp过来②、如果表是一个压缩表,.

2021-07-26 19:28:50 1631

原创 关于报表开发Cognos工具的使用与总结

关于报表开发Cognos工具的使用与总结1、首先是网址:http:ip/ibmcognos/cgi-bin/cognos.cgi?m_pagerto=1500&m_folder=i1492c5b8fb684ab58e3ae7a87908afd4&b_action=xts.run&encoding=utf-8&m_pg_e=1&m=portal%2fcc.xts&8_folder2=m-if84fb95a80094e2697cb4ff696c007a1&am

2021-07-26 18:55:01 2107

原创 *关于db2中,如何比较数据表A、B之间的数据差异*

关于db2中,应用

2021-07-01 10:59:37 1212

原创 关于datastage安装我所遇到的问题

遇到运行setup.exe后,其安装页面显示“页面崩溃,请关闭其余运行的进程或释放内存”(差不多是这个意思),经过网上查找等等,试过去删除注册表(通过Windows+r,然后输入regedit进入注册表页面,再去删除注册表),但是没起效果;然后我又去查找环境问题,经过排查也没问题,最后就只剩下浏览器问题了,经过我的排查,找出了最终不显示的原因:是我的默认浏览器是谷歌,它还没跨域没办法使用,导致我的安装页面一直没办法显示。我最终的解决方案是删除谷歌浏览器,选用别的浏览器打开就解决了。...

2021-06-28 11:43:44 844

原创 关于datastage的卸载步骤

1、进入安装ds的文件

2021-06-24 11:17:26 1514

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除