问题标签 [informix]

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 投票
6 回答
576 浏览

java - 处理大量数字 C、Java、Informix

我们处于处理最多 15 位数字的情况。我们需要从一个文本文件中解析这个值,通过 C 将它存储在 Informix 表中。还有另一个 Java 组件读取这些值、进行数学运算并计算结果。

我对此进行了一些研究,发现 Informix 提供的 int8 数据类型将是 C 的合适候选者。

关于 Java,我打算使用 BigInteger 类。

采用这种方法是否有任何陷阱。任何想法表示赞赏。

仅供参考,这是一个旧应用程序,到目前为止它一直在使用原语。此外,它只能处理基元范围内的数字。

谢谢。

0 投票
7 回答
38163 浏览

sql - SQL - 将 24 小时(“军用”)时间 (2145) 转换为“上午/下午时间”(晚上 9:45)

我正在使用 2 个字段,这些字段存储为 smallint 军事结构化时间。
编辑我在 IBM Informix Dynamic Server 版本 10.00.FC9 上运行

beg_tm 和 end_tm

样本值

样本输出

我在 Perl 中有这个工作,但我正在寻找一种方法来使用 SQL 和 case 语句来完成它。

这甚至可能吗?


编辑

本质上,这种格式必须在 ACE 报告中使用。我找不到使用简单块在输出部分中格式化它的方法

其中 vbeg_tm 是已声明的 char(4) 变量


编辑 这适用于 >=1300 小时(2230 除外!!)

这适用于 < 1200 小时(有时.... 10:40 失败)


编辑
Jonathan Leffler 的表达式方法中使用的转换语法的变体

0 投票
1 回答
3033 浏览

asp.net - 添加对 IBM.Data.Informix 库的正确版本的引用

当我在 Visual Studio(网站->添加参考)中引用 .NET 的 Informix 客户端库时,它们显示为 IBM.Data.Informix(版本:2.81.0.0;运行时:v1.1.4322;路径:C:.. .\Client-SDK\bin\netf11\IBM.Data.Informix.dll)

这确实有效,但是在生产服务器(安装了一组不同的客户端库)上加载我的应用程序时遇到了一些问题,我注意到 Informix 客户端 SDK 安装了 2 个目录:\bin\netf11\ 和 \bin \netf20。netf20 中的库具有汇编版本 3.0.0.2。

所以,我的问题是,如何使 netf20 目录中的 IBM.Data.Informix.dll 显示在我的“添加引用”对话框中?

此外,如果我从我的 PC 中获取 .dll 的副本并将其放入生产服务器的 /bin/ 目录中,会不会出现任何问题?在我至少弄清楚问题所在之前,我并不热衷于在服务器上安装新版本的 Informix 客户端……

0 投票
2 回答
649 浏览

stored-procedures - Informix 是否有预定的触发器?

我需要一个 Informix 数据库来更新 12 月 31 日 11:59 的一些记录;Informix 可以在触发器上执行此操作,还是具有某种调度程序?

顺便说一句,我是 Informix 新手。

我正在为 hp-ux 使用 informix 11.1

0 投票
1 回答
2022 浏览

sql - 无法使用 ISQL 命令创建 Informix 存储过程?

我在使用 Informix SQL 中的“isql”命令在 IBM Informix Dynamic Server 版本 10.00.FC9 上创建此存储过程时遇到了麻烦(请参阅 Jonathan Leffler 对本文的回答

(对于他附近的两个示例中的每一个,我都在字符上遇到错误RETURNING CHAR(8)

前任。1:

前任。2:

它们由 Jonathan Leffler(Informix Magician extraordinaire)设计,旨在解决我在链接帖子中提出的问题。预期的返回是将保存军事时间的 INT 数据类型转换为 2:30 pm 类型格式。

0 投票
2 回答
1482 浏览

odbc - Informix Dynamic Server 2000:如何启用 ODBC?

我有一台运行 Informix Dynamic Server 2000 版本 9.21.UC4 的旧服务器 (Solaris 8),我想启用 ODBC,以便我可以从其他地方获取数据,但我无法在线找到有关如何操作的文档在服务器上执行此操作。我可以在服务器上使用 dbaccess 来获取数据就好了,但是当我查看服务列表时,我没有看到任何为 IDS 启用的东西......

想法?方向?

谢谢!

额外的想法:

  • 我的服务器的主机名是“r3tmmtx”
  • informix 内部服务器名称似乎是“cms_ol”

我的 sqlhosts 文件:

我的环境变量中带有“INFORMIX”:

0 投票
2 回答
1164 浏览

.net - Informix ODBC 连接帮助

我有一个开发项目,要求我们能够通过 ODBC 支持 informix 数据源。我已经从 IBM 网站下载了预构建的 Informix Virtual Appliance,并且能够使用内置工具查看服务器,但无法通过客户端上的 ODBC 连接访问它!

我还安装了 ODBC 支持包,并且知道驱动程序已安装。

我从来没有真正使用过 Informix,所以我不知道我是否缺少一些技巧,但如果有人有任何建议,我会采纳。

0 投票
1 回答
168 浏览

informix - Informix 的 E/R 制图师?

如果我错了,请纠正我,但 Server studio 没有关系连接器。

有没有一个很好的自动生成代码的informix E/R 图表生成器?

免费会很好...

更新:我错了,它确实有关系连接器,只是你必须定义外键然后执行,我没有执行我认为保存图表就可以了......仍然很烂

0 投票
1 回答
711 浏览

stored-procedures - Informix:使用 SQL/存储过程进行 Fifo 估值

我正在使用 IDS 10,我有一个简单的交易表,其中包含产品 ID、交易时间、数量、数量和价格的库存变化。
是否可以仅使用 SQL/存储过程来确定 FIFO 估值,还是需要使用 Perl 和 DBI 之类的东西来处理游标?
Fifo 估值需要从我的 pov 进行光标处理,因为我需要首先构建一个包含总交易量的临时表并处理然后排序的交易以计算相关交易的平均值。

0 投票
1 回答
6489 浏览

sql - Informix SQL 文本 Blob 通配符搜索

我正在寻找一种在文本(blob)列上使用通配符搜索的有效方法。
我已经看到它在内部存储为字节......数据量将受到限制,但不幸的是我的供应商决定使用这种愚蠢的数据类型。如果有一个简单的系统端功能可以修改它,我还会考虑将所有内容移动到临时表中 - 不幸的是,像 rpad 这样的东西不起作用......
我可以通过使用选择部分中的列或何时正确查看文本值通过 Perl 的 DBI 模块读取数据。