问题标签 [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.
casting - 在 Informix 中进行铸造
在 Informix 中,如何将char(8)
类型转换为money
类型,以便可以将其与另一种money
类型进行比较?
使用“ tblAid.amt::money as aid_amt
”不起作用。使用“ (tblAid.amt * 1) AS aid_amt
”不起作用。
c# - 从 .Net 连接到 Informix 数据库
从 .Net 连接到 Informix 数据库的最佳方式是什么?
我正在开发一个基于传统 Informix DB 的客户端-服务器应用程序,该数据库曾经通过 JDBC 连接。
我需要它,从最重要到最不重要:
- 要快
- 不需要更改数据库服务器
- 除了 de .Net Framework 2.0 之外,没有 ODBC 和依赖项
在此先感谢您的帮助。
informix - 适合初学者的 Informix
什么是 Informix?我知道它是一个 DBMS,它在学习难度和语法方面与 SQL Server 相比如何?
如何开始学习 Informix?我可以知道“hello world”教程吗?
sql - 在 SQL 中将字符串转换为十六进制
我正在寻找一种将真正的字符串转换为 SQL 中的十六进制值的方法。我正在寻找对 Informix 友好的东西,但我显然更喜欢与数据库无关的东西
这是我现在使用的选择:
这是我想使用的选择: SELECT hex( SomeStringColumn ) from SomeTable
不幸的是,没有那么简单...... Informix 给了我这样的信息: 字符到数字的转换错误
任何想法?
sql - Informix:如何获取最后插入记录的 id
在 INSERT 语句之后获取 SERIAL 列的值的最有效方法是什么?即我正在寻找一种复制MS SQL@@IDENTITY
或功能的方法SCOPE_IDENTITY
sql - 插入临时值(选择....按id排序)
我正在使用 Informix(版本 7.32)数据库。在一次操作中,我创建了一个临时表,其中包含常规表的 ID 和序列列(因此我将常规表中的所有 ID 连续编号)。但我想插入按 ID 排序的常规表中的信息,例如:
但这会产生语法错误(因为 ORDER BY)
有什么方法可以订购信息然后将其插入到 tempTable 中?
更新:我想这样做的原因是因为常规表有大约 10,000 个项目,并且在 jsp 文件中,它必须显示每条记录,但这需要很长时间,所以我想这样做的真正原因是分页输出。这个版本的 Informix 没有也Limit
没有Skip
. 我无法对序列号重新编号,因为处于关系中,这是我们可以在一页上获得固定数量的结果(例如每页 500 个结果)的唯一解决方案。在常规表中已跳过 id(称为 folio),因为它们已被删除。如果我说
我可能会在一页中得到 300,然后在下一页中得到 500
sql - Informix SQL 查询:返回不同结果的两个相似查询
我有一个返回一组行的 Informix SQL 查询。它针对我们一直在开发的新版本网站进行了轻微修改,我们的 QA 注意到新版本返回不同的结果。经过调查,我们发现两个查询之间的唯一区别在于返回的字段数量。
FROM、WHERE 和 ORDER BY 子句是相同的,SELECT 部分中的列名不影响结果。只是导致问题的字段数量。
有任何想法吗?
sql - 什么 SQL 查询向我显示了 Informix 上的视图使用的表和索引?
什么 SQL 查询向我显示了 Informix 上的视图使用的表和索引?
我知道如何在 SYS_VIEWS 中找到视图的“原始创建语句”,但这需要人脑扫描/探索该选择。我相信一旦确定了表格,我就可以找到它们是否被索引。
背景:我需要确保某些关键视图指向当前(例如,在“重组”之后)表。我经常看到指向旧备份表的视图,这些表不再被索引,并且需要很长时间才能查询。
我需要定期识别这些查询并“提醒”调优 DBA 重建视图/索引。
database - 如何从 Informix 中的名称获取约束详细信息?
在编写大型事务(大量插入、删除、更新)并因此违反 Informix(v10,但也应适用于其他版本)中的约束时,我收到一条不太有用的消息,例如,我违反了约束 r190_710。我怎样才能找出哪些表和键被某个约束所覆盖,我只知道它的名称?
sql - SQL 字符字段连接(不使用 CONCAT() 或 +)
我正在尝试将 3 个 [char(32)] 字段:
title1
title2
title3 连接
到一个字段中,但问题是我使用的是旧版本的 SQL,它不支持 CONCAT() 子例程或 + 运算符
例如:
CONCAT(title1, title2, title3)
(title1 + title2 + title3)
不工作!!!!
还有其他方法吗?