DB2

db2查询从另一个表插入

我有一个表产品(id_product,name); 我有另一个:productHistory(id_H,id_product,name); 我想创建一个查询(db2)以将product中的所有行插入productHistory; 我有一个序列product_history_seq 我想做这样的事情: insert into productHistory id_h ..
发布时间:2017-04-16 16:45:14 DB2

如何在DB2中查找表的主键的名称和值

如何找到表的主键列名和值?我试过查看SYSCAT表,但找不到任何东西。 解决方案 这应该给你在大型机上需要的东西: http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/BOOKS/DSNSQH11/E.8?DT=20010718164132 DB2 10 Z / OS: 功能: SQLPrimaryKeys () ..
发布时间:2017-04-16 16:45:03 DB2

如何查看Table Green屏幕DB2的日志数据

如何查看指定表中的日志数据?我想看看在指定的时间框架内发生了什么变化。 使用以下命令获取表上的信息: DSPFD FILE(P6PRDBDB00 / P6OIDPF) 有日记的名称和图书馆,但我不知道如何查看对象P6OIDPF? 我去了图书馆#MXJRN和到P6,并得到以下内容: 如何查看对象P6OIDPF数据?还是命令查看? Theres在P6中有很多对象。 解 ..
发布时间:2017-04-16 16:44:50 DB2

DB2 ERRORCODE = -4229,SQLSTATE = null

执行批处理操作时,我收到此错误。 使用getNextException()检索特定批次元素的异常.ERRORCODE = -4229,SQLSTATE = null 我没有找到任何指针来继续调试此错误。 欣赏任何帮助!!! 解决方案 寻找这个错误的解决方案。 对我来说,这是由于 FOREIGN KEY的插入或更新值约束名称为无效。 DB2 SQL错误:SQLCO ..
发布时间:2017-04-16 16:44:02 DB2

iReport到DB2连接ERRORCODE = -4499,SQLSTATE = 08001

我正在使用Jasper iReport。 当我尝试连接到IBM DB2时,我得到一个错误:“Permission denied:ERRORCODE = -4499,SQLSTATE = 08001” 我正在使用相同的驱动程序作为Razor连接,我也使用它,它的工作正常(相同的设置,用户名,密码等)。 最近这个问题开始发生。 > 任何建议? 谢谢 解决方案 请确保两 ..
发布时间:2017-04-16 16:43:49 DB2

如何将两个查询(union all)组合成一行?

我尝试从多个查询中获取信息到一行,我有一个棘手的情况。 考虑下表: CpuUage: 时间 组char(10) Subsys char(4) 作业int Cpu int 包含以下数据: 时间组合工作Cpu ----- ------ ------ ---- --- 00: 00组1 NORM 1 101(grp1-norm)A1 01:00 ..
发布时间:2017-04-16 16:43:37 DB2

INSERT INTO在CASE语句中

我想知道是否可以在SQL代码中的CASE语句中有一个INSERT INTO语句。 这是一个粗略的伪代码,我正在尝试做: SELECT(CASE(SELECT SomeValue FROM SomeTable) WHEN NULL THEN INSERT INTO OtherTable VALUES (1,2,3) (SELECT NewlyInsertedValue FROM ..
发布时间:2017-04-16 16:43:23 DB2

来自excel宏的DB2连接

我想从excel宏连接到DB2 ...这是我的代码,但它不起作用,它给出错误为“运行时错误”...任何人都可以帮助我... Option Explicit Dim DBCONSRT,QRYSTR As String Dim DBCON,DBRS As Object 私有子查询() DBCONSRT =“Driver = jdbc:db2:// my_host; Da ..
发布时间:2017-04-16 16:42:58 DB2

IBM Worklight 6.1 - 项目无法初始化,因为项目数据库模式来自N / A版本

当我尝试将.war文件部署到应用程序服务器时,我收到以下错误消息: 错误500:javax。 servlet.ServletException:Worklight Console 初始化failed.Logged异常:java.lang.RuntimeException: FWLSE0206E:项目/ rmbp无法初始化,因为 项目数据库模式为数据源 jdbc:db2://192.1 ..
发布时间:2017-04-16 16:42:31 DB2

数据库:SUBSTRING到第一次出现的字符

我有字符串类型abc_01,abcd_01或02现在我想要子字符串_to abc_,abcd_等我使用db2 as400。请通过RIGHT或LEFT函数建议处理$ / 解决方案 使用POSITION内置函数。格式是: POSITION - ( - search-string - IN - source-string--) 或 POSSTR - ..
发布时间:2017-04-16 16:42:19 DB2

在(自由)批量块步骤中,获取“ResultSet被关闭”当在步骤中较早发出的数据库查询中滚动ResultSet时

我正在从DB2表中读取数据并将其转储到一个文件中。 我在块监听器的beforeChunk()中执行我的简单选择查询,并使用步骤上下文来获取itemreader。 在块中,我将checkpoint策略设置为item和itemcount为5. 输出是要读取的前5个记录, 在这个来自IBM网站的java批处理代码,它们在查询中具有起始和结束参数。 是否有必要在查询中拥有开始 ..
发布时间:2017-04-16 16:42:07 DB2

可以从两个不同的DB2数据库中加入数据吗? (像SQL Server链接的数据库)

我正在加强现有的java应用程序。有两个不同的DB2数据库中有数据。该应用程序已经从两个不同的数据库获取数据,但它始终从一个然后另一个查找。有没有办法使用一个SQL SELECT从两个不同的DB2数据库中加入数据? 这是我试过的: CREATE ALIAS remote_orders FOR remote_db.schema.orders; select * from m ..
发布时间:2017-04-16 16:41:08 DB2

SQL查询以截断IBM DB2中的表

任何人都可以给我截断IBM DB2中的表的语法。 我运行以下命令: truncate table tableName immediate ; 错误是DB2 SQLCODE = -104,SQLSTATE = 42601,SQLERRMC = table; truncate; JOIN,DRIVER = 3.50.152 消息:在“truncate”之后发现意外的令牌“table ..
发布时间:2017-04-16 16:40:54 DB2

DB2 MERGE语句错误

我已经尝试了以下几个变体,但我继续收到错误。任何方式得到这个固定的。 DB2 10.1(DB2 for z / OS V10) 对于以下 MERGE INTO TRGT t 使用SRC s ON(t.ACCTID = s.ACCTID AND s.SEQID = 123) 当匹配 更新SET MyFlag ='Y' 错误: 发现一个意外的标记“SRC” “。 ..
发布时间:2017-04-16 16:40:34 DB2

db2等价于tsql的临时表

如何在DB2中执行以下TSQL查询?我根据查询结果创建临时表时遇到问题。 SELECT COLUMN_1,COLUMN_2, COLUMN_3 INTO #TEMP_A FROM TABLE_A WHERE COLUMN_1 = 1 AND COLUMN_2 = 2 错误消息是: “错误:SQL0104N”“后发现意外令牌”#TEMP_A ..
发布时间:2017-04-16 16:38:44 DB2

如何使IBM DB2提供程序与Entity Framework 4.0一起工作

有人可以告诉我如何让DB2提供程序显示在“更改数据源”对话框中? 步骤: 右键单击edmx设计面。 选择“从数据库更新模型” 在更新向导中,单击“新建连接” 在“数据源”文本框旁边,单击“更改...” 在“更改数据源”窗口中,我只看到列表中的以下数据源: Microsoft SQL Server Microsoft SQL Server Compact 3.5 ..
发布时间:2017-04-16 16:37:24 DB2

如何在Mac OS X 10.7 Lion上安装IBM DB2 Express-C?

我能够安装和使用IBM DB2 Express-C 9.5.2。测试在Mac OS X雪豹,根本没有麻烦。在Mac OS X 10.7 Lion中,虽然使用db2setup脚本进行安装失败,但是失败: DBI1189E已经尝试使用db2setup与目前正在运行的平台“达尔文[x86_64]”不符的平台的映像。 如何解决这个问题在Lion上安装DB2 Express-C? 编辑:移 ..
发布时间:2017-04-16 16:37:11 DB2

异步存储过程调用

编辑:具体来说,我正在使用DB2数据库 解决方案 执行摘要:是的,如果您的数据库有消息队列服务。 您可以将消息推送到队列中,队列处理器将异步消费。 Oracle:queues Sql Server:服务代理 DB2:事件代理 对于“纯”存储过程语言(PL / Sql或T-Sql),答案是否定的,因为它适用于大多数数据库的基本事务模型。 如果您的数据库具有排队机制 ..
发布时间:2017-04-16 16:36:59 DB2