问题标签 [db2]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
14642 浏览

sql - 检查 SQL CASE 语句中是否存在

我正在尝试根据 tablea中的不同列是否在 table 的一组结果中来更新 table 中的列b。目前的变化:

没有运行。任何想法如何为 DB2 数据库执行此操作?

编辑:感谢您的回答,我能做的最好的就是

但我会保持打开状态,以防有人可以在顶部找到有效的代码版本。

0 投票
5 回答
43586 浏览

sql - 为什么我会收到此 SQL/DB 错误?

我正在尝试使用 DB2 运行一个简单的 SQL 语句,但遇到了一些问题。我想在 txt/db2 文件中有一个脚本,并让引擎处理所有命令

这是脚本:

当我运行 db2 -f /pathtofile 我得到:

我究竟做错了什么?我的脚本有问题吗?另外,为什么没有“;” 我的陈述结束时的终结者?

谢谢,

0 投票
8 回答
95997 浏览

sql - DB2 表中的列描述

我们如何通过SQL知道表(DB2)中每一列的描述?

我的数据库是 DB2。

0 投票
3 回答
2189 浏览

indexing - DB2 multiple column index issue

If I have a multiple column index(a,b,c) and one separate index d then my query is using b,a,c,d order whether both the index will be chosen? Whether index will be choosen or not for this query?

0 投票
4 回答
9277 浏览

sql - 如何从 SQL 结果中提取数值数据

假设有一个包含 2 列的表“A” - ID (INT)、DATA (VARCHAR(100))。执行“SELECT DATA FROM A”会生成一个表,如下所示:

如何在 SELECT SQL 查询中使用某种字符串处理函数仅提取数字数据,以便修改后的 SELECT 的结果如下所示:

顺便说一句,如果这可以在单个 SQL 语句中完成,那将是最好的。(我使用的是 IBM DB2 9.5 版)

谢谢 :)

0 投票
8 回答
20009 浏览

sql - 如何删除db2中的所有非数字字母

我在 DATA 列(varchar)中有一些数据,如下所示:

我想要的是这样的:

IBM DB2 9.5 版中有没有办法通过执行以下操作来删除/删除所有这些非数字字母:

或任何其他方式?

这个问题来自这个问题

0 投票
2 回答
2258 浏览

sql - BIRT 2.2 动态模式名​​称

是否可以在 BIRT 查询中使模式名称动态化。

我试过这个:

这会产生以下错误:以下项目有错误:

但是 ? 似乎只适用于 where 子句。

我需要将模式作为参数传递并动态使用,因为它会根据 dev/cat/prod 更改

是否没有某种方法可以在 birt xml 外部生成 sql 并以某种方式注入它?

我对该主题进行了更多搜索并找到了此解决方案

但是,无论有多少关于此问题的示例以这种方式注入 sql 只会产生以下错误。

我什至尝试reportContext.getParameterValue("SCHEMANAME")了同样结果的路线。

0 投票
2 回答
4655 浏览

sql - 在 DB2 8.x 中删除模式及其所有内容

在不知道内容是什么的情况下,如何使用 SQL 在 DB2 8.x 中删除模式及其所有内容?

0 投票
4 回答
738 浏览

db2 - 从 Cobol/CICS 系统到现代 Oracle/C++/Server 设置的最佳方式是什么

我们计划将旧的 IBM/COBOL/DB2 遗留应用程序迁移到 Solaris/Oracle/C++“已设置”的世界。我在这里的具体问题是:

  1. 是否有使用能够在模型驱动视图中分析 COBOL 代码的工具的经验?(例如数据流分析、代码流分析、交叉/超引用列表、漂亮的打印)

  2. openCOBOL 真的有机会吗?

  3. 分析 DB2 和 Oracle 数据模型的最佳工具/框架是什么?

问候

0 投票
1 回答
4981 浏览

sql - 在 DB2 中将位数据的 char 转换为整数

我正在编写一个 DB2 用户定义函数,我需要一个非负整数数组,我将其表示为 bit data 的 varchar。我计划为每个整数使用两个字节(给我一个最大值 2^16-1,这是可以接受的)。

我可以使用chr函数将整数转换为位数据的字符,但是如何将其恢复为整数?

有关 DB2 过程中位操作的任何其他建议也会有所帮助,因为我似乎找不到太多关于它的文档。我在 Linux 上使用 v9.1。