DB2

IBM数据工作室未连接到本地DB2数据库

我已经在本地的Ubuntu 12.04机器上安装了DB2 10.5版本。现在我需要一个GUI。我已经尝试过squirrel-sql& Db-Visualizer。虽然Db-Visualizer给了我唯一的数据库结构,squirrel-sql给了我更多的选择来管理。但是现在我需要一个DB2管理员工具,它可以处理所有这些任务以及备份/恢复,导入/导出等。 我已经为IBM Data Studio听 ..
发布时间:2017-04-16 17:42:05 DB2

是否可以为iSeries表中的每一行生成唯一的数值,而不会循环?

我有一个具有数千行的iSeries表,并且刚刚添加了一个新的数字/整数列作为表键。这将基本上是一个整数id列(1,2,3 ...)。 我们不能让这个列成为自动递增列。有没有一种简单的方式来为每行分配唯一的增量值,而不必循环遍历每个记录分配值?也许某种UPDATE查询? 解决方案 可以使用Sequence对象。例如 CREATE SEQUENCE MySeq as {num ..
发布时间:2017-04-16 17:41:28 DB2

将db2 datestamp转换为Unix时间戳

如何将2012-04-12 00:00:00转换为DB2中的unix时间戳。是否有任何内置函数可用于sql s 谢谢。 解决方案 p>由 Unix时间戳我假设你是指自1970-01-01 00:00:00 UTC以来的秒数(或任何值)。 在DB2中没有内置的功能(从V6R1开始)。 您还可以解决以下问题: p> DB2中的所有时间戳记都是“本地时间” - 它们不包含时 ..
发布时间:2017-04-16 17:41:05 DB2

pecl instal ibm_db2失败

我需要安装ibm_db2扩展,用于与db2进行php连接。所以我用过pecl。但是它会产生错误。 $ pecl install ibm_db2 当我运行这个,发生以下错误。 .... 检入/ home / db2inst1 / sqllib / lib64 ... 检入/ home / db2inst1 / sqllib / lib32 ...发现 检查DB ..
发布时间:2017-04-16 17:40:47 DB2

DB2查询未知列名称ERRORCODE = -4460,SQLSTATE = null

一个同事对我们所有人的疑惑感到困惑,因为我们不能神圣的原因而失败了。我可以确认数据库中存在 ENOTE.EN_FILTER_VALUE_L.FILTER_VALUE_DECODE 。至少有三个人盯着它试图找到拼写错误。 查询: code> SELECT sub.ID,sub.USER_ID,sub.EN_TYPE_CODE, typ.EN_TYPE_DESC,typ.APPL_CD, ..
发布时间:2017-04-16 17:40:36 DB2

将DB2 SQL XML查询输出到唯一的XML文件

简化,我使用SQL查询生成一组XML元素,如: SELECT XMLELEMENT(NAME“project” ,项目)FROM项目; project1 project2 ... 现在我需要将这个序列包装到一个主要的“项目”元素,并输出一个很好的缩进的XML文件。 ..
发布时间:2017-04-16 17:40:03 DB2

COBOL DB2程序

如果我有一个COBOL DB2程序正在调用另外两个COBOL DB2子程序,那么DBRM,Packages,它将创建几个计划?如果我正在改变任何一个子程序,那么我需要重新编译并绑定所有程序吗?我真的很困惑于DBRM,计划和软件包。 Manasi 解决方案 哦我的...这是一个很大的话题,所以这个 的答案是非常简化,因此不完整。 答案在某种程度上取决于您是否使用DB / 2预编 ..
发布时间:2017-04-16 17:39:23 DB2

如何使用jdbc从db2读取xml列

我们来说说我有一个名为ABC的表格,在DB2中有2列id(number),content(xml)。 String q =“select * from ABC where id = 121”; 连接conn = getConnection(dbUrl,schemaName,userName,password); 语句stmt = conn.createStatement(); Re ..
发布时间:2017-04-16 17:38:45 DB2

如何在日期和时间之间运行查询?

我有一个查询,我需要从两个不同的日期和时间提取信息。 我想把昨天和今天之间最后修改的日期以及上次修改的时间为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, ..
发布时间:2017-04-16 17:38:20 DB2

删除前导零

给出列中的数据,如下所示: 00001 00 00026 00 我需要使用SQL从值中删除空格和所有前导零之后的任何内容,以便最终输出为: 1 26 我如何最好地这样做? Btw我正在使用DB2 解决方案 这是在DB2 for Linux / Unix / Windows和z / OS上进行了测试。 您 ..
发布时间:2017-04-16 17:38:08 DB2

如何在DB2 9.5中计算MD5哈希

DB2 9.5中是否有可用于计算MD5哈希的函数/包?类似于Oracle的 DBMS_OBFUSCATION_TOOLKIT.MD5 ? 解决方案 没有内置在这样做的功能上,但您可以创建自己的用户定义函数(UDF)。 此Developerworks文章包含一个实现: http://www.ibm.com/developerworks/data/library/techarticle/ ..
发布时间:2017-04-16 17:37:41 DB2

通过db2 ODBC连接Derby的协议问题

当我尝试通过DB2 ODBC连接Derby数据库时,这是一个问题 我启动了Derby网络服务器,并创建了一个名为“mydb”的数据库 但是,在我按照IBM网站上的文章中描述的步骤之后,我反驳了服务器端的问题。 步骤1-> db2 catalog tcpip node MYDERBY remote localhost server 1527 步骤2-> db2目录db mydb在 ..
发布时间:2017-04-16 17:37:29 DB2

SQL LIKE列值Plus通配符DB2

我试图在LIKE子句中使用列和通配符。我期待这样工作: WHERE COLUMNA LIKE'%'|| COLUMNB ||'%' 在DB2中是否受支持? 谢谢 解决方案 应该能够使用locate语法( http://publib.boulder.ibm.com/infocenter/dzichelp/v2r2/index。 jsp?topic = / c ..
发布时间:2017-04-16 17:37:05 DB2

在DB2 for i上,搜索列,以列表形式返回表名

我仍然是一个noob,所以赦免,如果这个问题有点明显。我确实搜索了一个答案,但是无法理解我发现的答案,或者根本无法找到答案。 我有一个庞大的数据库我使用SQL通过SQLExplorer(基于Squirrel SQL)访问的DB2 for i服务器。表格非常缺乏文档记录,第一个业务阶段正在找出如何找到我的方式。 我想编写一个简单的查询: p> 1)允许我搜索整个数据库,查找包含名为 ..
发布时间:2017-04-16 17:36:53 DB2

在DB2表中插入1毫升+记录的最快方式是什么?

在C#中,我有1mln +记录是插入DB2表所必需的。 在DB2表中插入1 mln +记录的最快方式是什么?我已经检查了几种方法,最快的是基于以下请求的1000行: INSERT INTO tbl(id,rel)值(1, 2),(2,3),... 是否有其他想法? 解决方案 尝试一下这样的1000条记录: INSERT INTO表 SELECT cast(RAND( ..
发布时间:2017-04-16 17:36:41 DB2

将两个sql查询组合成一个查询

如何组合以下2个查询,以便我可以获得两列PAYMODE 和PAYTYPE。这两个查询都是相似的,同样的表。将两个sql查询组合成一个查询,以便我不需要执行两个单独的查询。 SELECT ETBL_DESC_TXT as PAYMODE FROM tedit WHERE CO_ID ='CP' AND ETBL_TYP_ID ='PMODE' AND ETBL_VALU_ID ..
发布时间:2017-04-16 17:35:59 DB2

选择并组合在一起

我有这样的查询: 选择 a.abc, a.cde , a.efg, a.agh, c.dummy p.test max(b.this) sum(b.sugar ) sum(b.bucket) sum(b.something) 其次是一些外连接和内连接。现在的问题是在组中由 group by a.abc, a.cde, a.efg, ..
发布时间:2017-04-16 17:35:30 DB2

确定DB2中BLOB列的大小(kb)

文件表包含 - File_Id和File_data(BLOB) 如何知道存储在File_data列中的二进制文件的大小。 长度函数给出文件的长度,但如何知道大小(KB)。 解决方案 这个数字以字节为单位,以1024为单位,以KB为单位。 选择sum(BIGINT length(blob_column))) from table; ..
发布时间:2017-04-16 17:34:57 DB2