DB2

使用INSERT DEFAULT时出现重复键错误

当我尝试INSERT记录时,我收到一个重复的键错误,DB2 SQL错误:SQLCODE = -803,SQLSTATE = 23505。主键是一列,INTEGER 4,Generated,它是第一列。 插入如下所示:INSERT INTO SCHEMA.TABLE1 values(DEFAULT,? ,?,...) 我的理解是,使用值DEFAULT只会让DB2在插入时自动生成密钥,这就 ..
发布时间:2017-04-16 17:17:02 DB2

COBOL程序,JCL作业,还是二者?

我必须完成3个任务: 一个插入,一个删除和一个写 我不知道最好的方法做到这一点。我的大型机程序设计技巧并不太紧,所以我正在寻找建议。 我可以避免为此做一个COBOL程序吗? 我看到的方式,我只需要执行SQL语句的JCL。如果我正确地设计了我的陈述,那么他们应该能够以这种方式预设任务1和2。但我想我可能需要一个COBOL程序写入文件? 我将概述我的思考过程中的3个任务。 ..
发布时间:2017-04-16 17:16:15 DB2

具有连接查询的DB2更新

我正在使用DB2执行以下更新操作。 更新DATA设置B_DESC = P_DESC,P_DESC = null 其中B_DESC = *,P_DESC = * (从C_DATA中选择B_DESC,P_DESC) 以下实际上是可能的,但是由于该子查询中涉及到复杂的连接,所以不建议使用如下 更新数据设置B_DESC = P_DESC,P_DESC = null 其中 ..
发布时间:2017-04-16 17:15:51 DB2

拒绝原因

有没有什么办法可以从偏移量(如$ code> offset + 00007D0A at address 1515CD0A )中找到导致异常(如SO4C)的确切行号,该假脱机带有错误消息。 解决方案 如果您的程序使用选项OFFSET,NOLIST编译,则会在输出列表中列出动词/行号其中包含从程序开始的“偏移量”。列表上的行号最接近的偏移量,但小于或等于“abend”中报告的“offset”, ..
发布时间:2017-04-16 17:15:18 DB2

如何从SQL结果提取数值数据

假设有一个具有2列的表“A” - ID(INT),DATA(VARCHAR(100))。 执行“SELECT DATA FROM A”结果表格如下: DATA --- ------------------ Nowshak 7,485 m Maja e Korabit(Golem Korab)2,764 m Tahat 3,003 m Morro de Moco 2,6 ..
发布时间:2017-04-16 17:14:15 DB2

DB2:从表中清除大量记录

我正在使用DB2 9.7 FP5作为LUW。我有一个250万行的表,我想删除约100万行,这个删除操作是分布在表中。我删除了5个delete语句的数据。 从tablename中删除tableky之间的range1和range2 从tablename中删除tableky between range3和range4 从tablename中删除其中tableky在range5和range5之间 ..
发布时间:2017-04-16 17:14:03 DB2

sql1205n在Windows 7中启动db2sampl时

我的错误如下所示: SQL1205N代码页已指定 的“1208”和/或领土代码“0”无效。 我已安装 db2 express c 10.1v 在 windows 7 32bit ,我试图启动 db2sampl ,因为我想开始工作SAMPLE数据库, db2 。如何解决这个错误?任何类似的经历? 感谢您的帮助。 :) 解决方案 检查您的区域设置是否正确,否则 ..
发布时间:2017-04-16 17:12:43 DB2

TransactionScope将无法使用DB2提供程序

我一直在尝试使用 DB2 数据库(使用 DB2 .Net 提供程序v 9.0.0.2和c#2.0)使用 TransactionScope 应该根据IBM支持。 我已经尝试了在IBM论坛上可以找到的所有建议(例如 here )无效。 我有在我的XP Sp2机器上启用XA事务,也尝试从Win 2003 Server机器,但我一直得到臭名昭着的错误: 错误[58005] [IBM] [ ..
发布时间:2017-04-16 17:12:09 DB2

IBM Data Studio无法浏览SAMPLE(DB2 Express-C)上的数据

我无法浏览SAMPLE DB上的数据。安装程序如下: - Windows 7 64位PRO, - IBM DB2 Express-C,10.5.500.107(最新) - IBM Data Studio V4.1.1(管理安装,使用IBM Installation Manager 1.8.1安装)数据库凭据是:db2admin / db2admin Windows管理员用户名是:Nenad(密码 ..
发布时间:2017-04-16 17:11:57 DB2

DB2 / iSeries SQL清理CR / LF,制表符等

我需要在一组400k +字符串记录中查找并清理换行符,回车符,制表符和“SUB”字符,但这个DB2环境对我来说是一个骗局。 想想我可以用REPLACE()和CHR()函数进行一些搜索和替换,但似乎CHR()在此系统上不可用(错误:* LIBL类型中的CHR *未找到)。使用\t,\r,\\\ 等似乎也不起作用。字符串可以在字符串或其末尾。 DBMS = DB2 System = i ..
发布时间:2017-04-16 17:11:30 DB2

映射称为“组”的表在Hibernate中为DB2和HSQLDB

我有一个名为组的表,我正在尝试使用hibernate进行DB2映射, HSQLDB 表名组是一个保留字,它必须在HSQLDB中引用。但是,DB2不喜欢引用的表名。 所以这个映射在HSQLDB中工作,但不在DB2中: @Entity @Table(name =“`group`”) public class Group { 映射在DB2中出现以下错误(进行涉及组表的 ..
发布时间:2017-04-16 17:11:00 DB2

SQL联合/连接查询

我有一个用户个人资料表,其中包含用户名,经理等许多字段,例如金额.. 示例记录: - 用户经理金额 AB 100 xy 200 BC 300 MN 800 CD 500 PQ 1000 DE 1000 我试图得到如下结果: - 用户经理金额 AB 100 BC 300 CD 500 DE 1000 基 ..
发布时间:2017-04-16 17:10:48 DB2

IBM DB2:生成两个日期之间的日期列表

我需要一个查询,将输出两个给定日期之间的日期列表。 例如,如果我的开始日期是23/02/2016和结束日期是02/03/2016,我期待以下输出: 日期 ---- 23/02/2016 24/02/2016 25/02/2016 26/02/2016 27/02/2016 28/02 / 2016 29/02/2016 01/03/2016 02/ ..
发布时间:2017-04-16 17:10:14 DB2

在Windows平台上从Node.js连接DB2

我目前正在使用一些jdbc代码将DB2镜像到本地的MySQL-db。我想直接从Node.js应用程序连接DB2,而不必查询镜像。我在Windows上运行,我不能改变到Linux。看来,使用Node.js的DB2的工作还是非常边缘的,或者使用node-odbc(unixODBC绑定节点)。 我发现这个项目 https://github.com/herzi/db2.js 为Node提供了DB2绑 ..
发布时间:2017-04-16 17:10:02 DB2

DB2版本的SQL差异

我们正在开发生成和执行 SQL 查询Oracle和 SQL 服务器的软件,使用 ODBC驱动程序。我们正在研究扩展到 DB2 的可能性,但是我读到有几个版本可用。 DB2 for LUW ,对于 iSeries 和z / OS 。 在 SQL 中有 SQL / PLSQL 这些版本的功能? 作为ISV,是否可以为 iSeries获取 DB2 的开发环境或 z / OS 解决方案 ..
发布时间:2017-04-16 17:09:17 DB2

什么是DB2 jdbc驱动程序?

你好,我想要几个DB2 Hibernate配置问题。我搜索了google,但我找不到。首先,我想获得DB2 JDBC驱动程序的Maven依赖性,然后我需要使用哪个拨号类? 解决方案 由于版权问题,您无法找到为DB2提供依赖关系的公共存储库。您必须下载包含jar文件的zip文件作为imran tariq描述,然后您必须使用 mvn install 命令将其安装到本地存储库。您可以阅读有关 m ..
发布时间:2017-04-16 17:09:06 DB2

子查询返回每个父ID的最新条目

我有一个带有文档条目的父表,我有一个历史记录表,每次用户访问其中一个文档时都会记录审核条目。 m编写搜索查询以返回具有最新用户标识的文档列表(通过各种标准过滤)以访问结果集中返回的每个文档。 因此, / p> 文件 ID | NAME 1 |文件1 2 |文件2 3 |文件3 4 |文件4 5 |文件5 HISTORY DOC_ID | US ..
发布时间:2017-04-16 17:08:55 DB2

数据在SQL中的逐年比较

我的表格类似于以下内容: 年份|产品|价值 2006 A 10 2006 B 20 2006 C 30 2007 A 40 2007 B 50 2007 C 60 我想要一个返回以下比较的查询 产品| 2006年价值| 2007价值 A 10 40 B 20 50 C 30 60 有什么选择吗?可以在没有连接的情况下 ..
发布时间:2017-04-16 17:08:43 DB2