greenZ

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

文章分类 -  DB2

摘要:agglist() 局限:长度 阅读全文
posted @ 2017-03-06 22:25 绿Z

摘要:1.执行单条sql语句: 1)连接数据库 db2 connect to ng4db user <user> using <password>; 2)执行sql语句 db2 "select 2 from sysibm.dual" 注意:在一对双引号中的sql语句不可以以;结尾,否则执行报错。 2.执行 阅读全文
posted @ 2017-03-06 21:54 绿Z

摘要://todo 阅读全文
posted @ 2017-03-06 21:52 绿Z

摘要:DB2 子程序中的 单引号 select concat(concat('''','hello'),'''') from sysibm.dual; 得到 'hello' --建表 create table ind_test.t_inst_zzh( statis_date varchar(20), br 阅读全文
posted @ 2017-03-06 21:48 绿Z

摘要:1.顺序 2.分之 if 3.循环 阅读全文
posted @ 2017-03-06 21:46 绿Z

摘要://todo 阅读全文
posted @ 2017-03-06 21:44 绿Z

摘要://todo 阅读全文
posted @ 2017-03-06 21:44 绿Z

摘要://todo 阅读全文
posted @ 2017-03-06 21:43 绿Z

摘要://todo 阅读全文
posted @ 2017-03-06 21:42 绿Z

摘要:handler 1. continue handler:发生 预定义|自定义 condition 时,执行 代码块后,返回程序出错处继续向下执行。 2. exit handler : :发生 预定义|自定义 condition 时,执行 代码块后, 退出子程序。 阅读全文
posted @ 2017-03-06 21:41 绿Z

摘要:1.table 1.1 创建 非分区表 1.2 字段:添加字段,删除字段,修改字段数据类型长度,更改字段名 1.3 更改表名,复制表结构(约束除外) 2.comment 2.1 comment on table 2.2 comment on column 3.constrains 2.comment 阅读全文
posted @ 2017-03-06 21:38 绿Z

摘要:--sequence create sequence <sequence> start with <start_value> increment by <step> maxvalue <max> no cycle no cache; drop sequence <sequence>; alter s 阅读全文
posted @ 2017-03-06 21:37 绿Z

摘要:--truncate,delete delete from <schema>.<table>; truncate table <schema>.<table> immediate; delete from <schema>.<table>; truncate table <schema>.<tabl 阅读全文
posted @ 2017-03-06 21:32 绿Z

摘要:--insert多行记录 insert into <table>(<column_list>) values(<value_list1>)[,(<value_list2>),……]; --select 1.with ur select * from <table>; --会锁表 select * f 阅读全文
posted @ 2017-03-06 21:31 绿Z

摘要:1.[inner] join on (关联条件 [and|or 关联条件 ……]) 2.left|right|full join on (关联条件 [and|or 关联条件 ……]) 3.笛卡尔积 4.笛卡尔积 + 关联条件 3.笛卡尔积 4.笛卡尔积 + 关联条件 --迪卡尔积 select t1 阅读全文
posted @ 2017-03-06 21:31 绿Z

摘要:union [all] intersect except [all] //TODO 阅读全文
posted @ 2017-03-06 21:30 绿Z

摘要:--DB2 merge into 作用:merge into 可以实现 用B表更新A表的非关联字段的数据,如果A表中没有匹配的数据,则把B表的数据插入到A表。 merge into tab_a a using (select id,name,category from tab_b b) on (a. 阅读全文
posted @ 2017-03-06 21:28 绿Z

摘要:DB2中类似Oracle的dual表的写法 --ORACLE select sysdate from dual; --DB2 1. sysibm.sysdummy1 select current timestamp from sysibm.sysdummy1; 2. sysibm.dual sele 阅读全文
posted @ 2017-03-06 21:27 绿Z

摘要:1.中文乱码 文件-选项:一般(修改 "网格"与"文本"为相同的字体) 2.修改db2命令为以;结尾(默认以GO结尾,且默认GO单独一行) 文件-选项:一般(√ 选 “;”语句分隔符) 3.调用DB2存储过程 3.1 QC客户端 call <procedure>(<parameter_value_l 阅读全文
posted @ 2017-03-04 18:58 绿Z

摘要:DB2客户端: Quest central for DB2 Toad for DB2 DBVisualizer Aque Data Studio: 适合多种数据库 阅读全文
posted @ 2017-03-04 18:53 绿Z 阅读(135) 评论(0) 推荐(0)