.net

.net

博客园 首页 新随笔 联系 订阅 管理
  283 随笔 :: 0 文章 :: 9 评论 :: 64万 阅读

随笔分类 -  DB2

1 2 3 下一页

DB2 数据库技术文章
摘要:select case when sum(qty_sold*u.um03/u.um08) <> 0 then decimal(coalesce(sum(d.amt_sold_with_tax)/sum(qty_sold*u.um03/u.um08),0), 18, 2) else 0 end as 阅读全文
posted @ 2019-01-07 03:03 航宇 阅读(2035) 评论(0) 推荐(0) 编辑

摘要:db2 update dbm cfg using FEDERATED yes 与 自动维护 (AUTO_MAINT) = ON 自动数据库备份 (AUTO_DB_BACKUP) = OFF 自动表维护 (AUTO_TBL_MAINT) = ON 自动 runstats (AUTO_RUNSTATS) 阅读全文
posted @ 2018-07-04 18:48 航宇 阅读(617) 评论(0) 推荐(0) 编辑

摘要:db2表字段修改 1:删除字段非空属性alter table XXX alter column XXX drop not null 2:添加字段非空属性alter table XXX alter column XXX set not null 3:添加一个新字段alter table XXX add 阅读全文
posted @ 2018-03-15 09:20 航宇 阅读(11448) 评论(0) 推荐(0) 编辑

摘要:DB2 键约束操作 今天遇到一个问题,想要删掉一个表中的某列的唯一约束,google了一下,搜出来许许多多,找到能用的,记下来总结如下。 命令如下 select constname, tabname, colname, colseq from syscat.keycoluse where TABNA 阅读全文
posted @ 2018-03-15 09:18 航宇 阅读(722) 评论(0) 推荐(0) 编辑

摘要:使用db2 load导入30万条记录到某个表,成功后发现表被锁了,并显示: SQL0668N 不允许对表"xxx"执行操作,原因码为 "1" google了一下,发现使用: db2 set integrity for table_name check immediate unchecked 可以解锁 阅读全文
posted @ 2018-01-19 12:55 航宇 阅读(1382) 评论(0) 推荐(0) 编辑

摘要:db2 set integrity for ACT_RU_VARIABLE immediate checked 阅读全文
posted @ 2017-11-15 14:46 航宇 阅读(287) 评论(0) 推荐(0) 编辑

摘要:-- 查找所有父节点with tab as( select Type_Id,ParentId,Type_Name from Sys_ParamType_V2_0 where Type_Id=316--子节点 union all select b.Type_Id,b.ParentId,b.Type_N 阅读全文
posted @ 2017-10-30 20:45 航宇 阅读(264) 评论(0) 推荐(0) 编辑

摘要:说起 DB2 在线分析处理,可以用很好很强大来形容。这项功能特别适用于各种统计查询,这些查询用通常的SQL很难实现,或者根本就无发实现。首先,我们从一个简单的例子开始,来一步一步揭开它神秘的面纱,请看下面的SQL: [c-sharp] view plain copy SELECT ROW_NUMBE 阅读全文
posted @ 2017-06-16 13:42 航宇 阅读(1420) 评论(0) 推荐(1) 编辑

摘要:1.对于执行中的报错,可以在db2命令行下运行命令 : db2=>? SQLxxx 查看对应的报错原因及解决方法。 2.错误SQL0206N SQLSTATE=42703 检测到一个未定义的列、属性或参数名。 SQL0206N "SQL_COU_ALL" is not valid in the co 阅读全文
posted @ 2017-05-09 11:48 航宇 阅读(1218) 评论(0) 推荐(0) 编辑

摘要:DB2有五种约束: NOT NULL 约束是这样一种规则,它防止在表的一列或多列中输入空值。 唯一约束(也称为唯一键约束)是这样一种规则,它禁止表的一列或多列中出现重复值。唯一键和主键是受支持的唯一约束。例如,可对供应商表中的供应商标识定义唯一约束以确保不会对两个供应商指定同一供应商标识。 主键约束 阅读全文
posted @ 2017-05-09 11:19 航宇 阅读(660) 评论(0) 推荐(0) 编辑

摘要:Caused by: javax.naming.NamingException: [jcc][t4][2043][11550][3.57.82] 异常 java.net.SocketException:打开端口 50,000 上服务器 localhost/127.0.0.1 的套接字时出错,消息为: 阅读全文
posted @ 2017-05-04 11:32 航宇 阅读(743) 评论(0) 推荐(0) 编辑

摘要:db2 UPDATE DBM CFG USING INSTANCE_MEMORY 5242880 IMMEDIATEdb2 UPDATE DBM CFG USING INSTANCE_MEMORY AUTOMATIC IMMEDIATE 阅读全文
posted @ 2016-09-18 15:24 航宇 阅读(288) 评论(0) 推荐(0) 编辑

摘要:db2 get snapshot for locks on sampledb2 get db cfg for sampledb2 update db cfg using dlchktime 10000 -查看数据库管理器级别快照信息 db2 get snapshot for dbm -查看数据库级别 阅读全文
posted @ 2016-08-10 11:25 航宇 阅读(2176) 评论(0) 推荐(0) 编辑

摘要:代码如下:Class.forName("com.ibm.db2.jcc.DB2Driver");Connection conn = DriverManager.getConnection("jdbc:db2://localhost:50000/sample","db2admin","12345678 阅读全文
posted @ 2016-07-13 15:50 航宇 阅读(2545) 评论(0) 推荐(0) 编辑

摘要:案例1: SELECT * FROM( SELECT t.*, max(t.visit_date) over(partition by t.cust_id) visit_date1 FROM( select a.cust_id, a.assess_result, max(a.visit_date) 阅读全文
posted @ 2016-06-16 09:32 航宇 阅读(551) 评论(0) 推荐(0) 编辑

摘要:update中加入select 最常用的update语法是:UPDATE <table_name>SET <column_name1> = <value>, SET <column_name2> = <value>如果我的更新值Value是从一条select语句拿出来,而且有很多列的话,用这种语法就 阅读全文
posted @ 2016-05-11 00:29 航宇 阅读(676) 评论(0) 推荐(0) 编辑

摘要:SELECT timestampdiff (256, char(timestamp('2013-12-30 20:30:30') - timestamp('2001-09-26 15:24:23'))) AS "间隔年", timestampdiff (128, char(timestamp('20 阅读全文
posted @ 2016-05-11 00:06 航宇 阅读(2139) 评论(0) 推荐(0) 编辑

摘要:[IBM][CLI Driver][DB2/NT] SQL1101N 不能以指定的授权标识和密码访问节点 "" 上的远程数据库 "LBZM"。 SQLSTATE=08004最佳答案 ( 回答者: pengjianjun,在论坛http://www.db2china.net/club/index.ph... 阅读全文
posted @ 2015-11-23 16:50 航宇 阅读(1138) 评论(0) 推荐(0) 编辑

摘要:前言:DB2数据库权限分为实例级权限(SYSADM、SYSCTRL、SYSMAINT、SYSMON)和DB2数据库级权限(DBAMD、LOAD)。DB2中用户所拥有的权限主要考虑三个方面:实例级、数据库级、数据库操作级别,查看命令是db2 get authorizations。DB2授权可分为实例级... 阅读全文
posted @ 2015-10-29 09:58 航宇 阅读(8405) 评论(0) 推荐(0) 编辑

摘要:问下SQL表两列取一列唯一值的A列 B列 C列1001 AA 2012-01-021001 BB 2012-02-051002 CC 2012-02-301003 DD 2012-02-151005 DD 2012-04-03实现取A列唯一 C列最后的时间 改怎么写SQLA列 B列 C列1001 B... 阅读全文
posted @ 2015-10-07 11:17 航宇 阅读(1538) 评论(0) 推荐(0) 编辑

1 2 3 下一页
点击右上角即可分享
微信分享提示