db2400相关内容
我在System i V7R1上创建了一个SQL函数: $ b $ pre $ CREATE FUNCTION MYSCHEMA.GROUPDIBAS(v_code VARCHAR(50) ) RETURNS VARCHAR(2048) LANGUAGE SQL BEGIN DECLARE str VARCHAR(2048); SET str =''; 对于行AS( SELECT
..
我正在尝试从as / 400中找到数据库中保存特定数据的位置。我正在使用IBM数据工作室和使用as / 400驱动程序的DB2 to i。 到目前为止,我一直在查找所有的表和列,特定的字符串使用简单的选择语句,但是因为有数百个表/视图/列我很失落。 我已经看过这个线程在DB2 for i上,搜索列,以列表形式返回表名称 但是,我不知道数据应该在的列名称,这个数据库没有文档。
..
我正在运行DB2 for i,V7R2 TR3。 我被告知打开游标提供了大量的开销,尽可能避免。从我所看到的,使用 EXECUTE INTO var1 USING var2 是一种替代方案,但我无法使其工作。我收到一个 SQL0104错误。 这是我的存储过程: BEGIN DECLARE STMT1 VARCHAR(500); SET STMT1 ='SELECT
..
我有一个查询,我需要从两个不同的日期和时间提取信息。 我想把昨天和今天之间最后修改的日期以及上次修改的时间为18:从昨天00:00到今天13:00:00。 我该如何完成? SELECT A1.CHCASN, A1.CHTRKN, SUM(A2.CDPAKU)AS UNITS, A1.CHACWT, SUM(A2.CDPRC * A2.CDPAKU)AS COST,
..
我需要一个查询,将输出两个给定日期之间的日期列表。 例如,如果我的开始日期是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/
..
尝试使用安全网关将bluemix应用程序(java自由配置文件)连接到我们的内部部署数据库/ as400。拒绝或允许所有连接,不会更改错误消息。似乎应用程序的请求没有到达安全网关客户端(我没有看到sgw客户端上提到的连接被拒绝的消息)。 我可以解决吗这个代码: DB_SERVERNAME = jdbc:as400://xxx-xx-xxx-x.integration.ibmcloud
..
如何查看指定表中的日志数据?我想看看在指定的时间框架内发生了什么变化。 使用以下命令获取表上的信息: DSPFD FILE(P6PRDBDB00 / P6OIDPF) 有日记的名称和图书馆,但我不知道如何查看对象P6OIDPF? 我去了图书馆#MXJRN和到P6,并得到以下内容: 如何查看对象P6OIDPF数据?还是命令查看? Theres在P6中有很多对象。 解
..
代码我试图运行: $ query =“DESCRIBE TABLE TABLENAME”; $ result = odbc_exec($ h,$ query); 结果: PHP警告:odbc_exec():SQL错误:[unixODBC] [IBM] [iSeries Access ODBC驱动程序] [DB2 UDB] SQL0104 -
..
我使用TRANSLATE将一个字符串(yyyymmddhhiiss)转换为日期有一些问题。 如果我直接使用字符串,那么它工作得很好,但是当我使用完全相同数据类型的字段varchar(14),然后它会从标题中抛出错误。 这是我正在尝试做的一个基本示例: WITH test_table AS( SELECT'20160101123059'AS d FROM SYSIBM.SYSD
..
我的用于连接到DB2i的odbc连接字符串如下所示: Driver = {Client Access ODBC Driver )};系统= XX.XX.XX.XX; DBQ = LIB1 LIB2 LIB3 LIB4 LIB5 LIB6 LIB7 LIB8; languageid = ENU; qrystglmt = -1; CMT = 0;登记表= 1 上述连接字符串指定要使用的多个
..
我们在SQL(DB2)as400中编写了一个清理脚本来清理表。我们正在修复导致数据问题的进程。 SQL: DELETE FROM p6prodpf A WHERE(0 =(SELECT COUNT(* )FROM P6OPIPF B WHERE B.OPIID = A.OPIID)) 它的简单代码检查 P6OPIPF 中没有记录,然后删除 p6prodpf 中的记录的c> p6prod
..
我想对运行于IBM iSeries存储过程运行AS400和得到上述错误在我的称号。 当我输入执行从系统iNavigator工具存储过程的下面,它运行良好: CALL QS36F.HH189P('1','1','') 第一个参数方向被存储的过程作为输入,第二输出,以及第三输出作为中定义 问题是,当我尝试从净$ C $的存储过程C设置的参数。有人可以帮我吗? 我的参数列表设置如下
..