db2

    1热度

    2回答

    我有一个begin.date和end.date,我想从这两个日期之间的db2表中检索行。 当我通过硬编码这些值来运行查询时,它工作正常。 Data = dbGetQuery(conn, paste( " Select * From tableA WHERE DATE(Administered_Date) between '01-01-2011' AND '0

    0热度

    1回答

    有人知道我该如何解决这个问题? CREATE OR REPLACE FUNCTION PRDLIB.COUNTER(sROWS INT) RETURNS TABLE ( ROW_ID INT) LANGUAGE SQL CARDINALITY 50 DETERMINISTIC BEGIN DECLARE t3 INT default 0; WHILE t3>sROWS

    0热度

    1回答

    我试图从windows移动db2 db到linux服务器。当我将数据移动到linux分贝本命令: db2move DBNAME load -lo REPLACE -u userID -p password > load_remote.txt 我有这个错误: SQLCODE: -3126 - SQLSTATE: SQL3126N Remote client requires absolute

    0热度

    1回答

    有人知道如何在DB2中获得该结果: 查询 Example : SELECT * FROM TABLE(FunctionName('1||2||3',||)) ; 首先一个是具有值的参数和第二个是分隔符。 结果:我把对查询 Column 1 2 3 值是根据参数和分隔符。 正如我上面所说的那样,行被管断开。我没有PL/SQL的庞大背景。 使用DB2

    1热度

    1回答

    在IBM大型机服务器上的(IBM)DB2中,什么原因导致不确定线程​​发生? 我在问这个问题,因为它似乎导致了一个不确定的线程在(IBM)DB2中是非常罕见的事情,一旦调用它,它似乎不容易停止。 更具体的问题吗? 挂线是否可以轻松停止? 什么会导致线程在大型机上的IBM DB2中挂起?

    0热度

    1回答

    是否有可能,wo在C#.Net的控制台应用程序中手动引用了IBM提供的i客户端访问附带的cwbdc.dll?我想连接到AS400数据库而不安装i客户端访问,但只能通过使用 IBM.Data.DB2.iSeries和cwbdc.dll附带的提供程序。 当我直接将cwbdc.dll复制到bin目录时,出现以下异常。 { “时发生意外的异常类型: System.BadImageFormatExcepti

    -1热度

    1回答

    我试图使用CLLE的runqry命令执行IBM DB2查询,但无法执行,因为它包含where条件,而我是无法在runqry命令中定义主机变量。这可以通过使用runqry命令而不使用qryslt来完成。 请帮我一把。

    0热度

    1回答

    我们最近发现在prepareStatement(String sql, int resultSetType, int resultSetConcurrency)中使用resultSetType=TYPE_SCROLL_INSENSITIVE而不是默认的prepareStatement(String sql)会导致db2生成/使用不同的访问计划,这可能会导致显着不同的查询时间,大小/过滤范围/等。

    1热度

    1回答

    我想写一个约束模式只允许以下:如下字符串: “+55” 一个空格 一些在120和150之间 一个空白区域 7-9位数字。 我尝试了很多的方法,但它没有一个工作,我希望的方式,结束了做这样的事情: ALTER TABLE KUNDENKONTAKTDATEN ADD CONSTRAINT VariableA_Check CHECK ( VariableA Like '+55 1[2-4][0-

    0热度

    1回答

    我们偶尔会看到问题。运行SQL的存储过程运行非常缓慢。从命令行运行时,相同的SQL运行速度非常快。看来存储过程使用不同的路径。对我们来说,解决方法是放弃并重新创建过程,然后选择正确的计划。 有没有办法在运行时用指令重新执行执行计划来执行存储过程,以便每次都能获得最佳的计划。