informix

    3热度

    7回答

    我正在使用Informix(版本7.32)数据库。在一个操作中,我使用常规表和串行列的ID创建一个临时表(因此我会将常规表中的所有ID连续编号)。但我想插入由ID类似下令常规表的信息: CREATE TEMP TABLE tempTable (id serial, folio int); INSERT INTO tempTable(id,folio) SELECT 0,folio FROM

    1热度

    4回答

    我有一个返回一组行的Informix SQL查询。对于我们一直在努力的网站的新版本,它进行了一些修改,我们的QA发现新版本返回不同的结果。经过调查,我们发现两个查询之间的唯一区别在于返回的字段数量。 FROM,WHERE和ORDER BY子句是相同的,在SELECT部分​​中的列名不影响结果。这只是导致问题的领域数量。 任何想法?

    1热度

    1回答

    什么SQL查询向我显示表&由Informix上的视图使用的索引? 我知道如何找到SYS_VIEWS中视图的“原始创建语句”,但这需要人类大脑扫描/选择该选择。我相信我可以找到表格是否被索引,一旦它们被识别出来。 背景:我需要确定一些重要的观点指向当前(例如在“重组”之后)表格。我经常看到指向旧备份表的视图,这些旧备份表不再被索引,并且一直持续查询。 我需要定期识别这些查询并“提醒”调优DBA重建视

    2热度

    1回答

    为了简化这个问题,我要提前道歉(我听说杰夫的播客和他担心问题的质量会“下降”),但我是卡住。我正在使用AquaData来打我的Informix数据库。 MS SQL和Informix SQL之间有些古怪的细微差别。无论如何,我试图做一个简单的嵌套表达式,它恨我。 select score, count(*) students, count(finished) fini

    1热度

    1回答

    为了取决于批处理作业运行一天的时间PDQ资源的微调分配,我们有一个工具,它基于周/小时的天规则的某一天设置PDQPRIORITY,如: PDQPRIORITY=$(throttle); export PDQPRIORITY 但是,这在脚本启动时已修复,因此长时间运行的作业在进行时不会受到限制。为了改善这种情况,我们已经试过如下: CREATE PROCEDURE informix.set_pd

    1热度

    2回答

    我得到的约束中的列的总长度太长。从以下错误 sql] Failed to execute: CREATE TABLE GTW_WORKFLOW_MON (WORKFLOW_NAME VARCHAR(255) NOT NULL, WORKFLOW_LOADED NUMERIC(20) NOT NULL, ACTIVITY_NAME VARCHAR(255) NOT NULL, FLAGS IN

    2热度

    1回答

    我试图创建一个表具有以下: CREATE TABLE GTW_WORKFLOW_MON ( WORKFLOW_NAME VARCHAR(255) NOT NULL, WORKFLOW_LOADED NUMERIC(20) NOT NULL, ACTIVITY_NAME VARCHAR(255) NOT NULL, FLAGS INTEGER NOT NULL

    2热度

    3回答

    在Informix中,如何将char(8)类型转换为money类型,以便我可以将其与另一个money类型进行比较? 使用“tblAid.amt::money as aid_amt”不起作用。 使用“(tblAid.amt * 1) AS aid_amt”不起作用。

    11热度

    4回答

    为十六进制我正在寻找一种方式来改变一个真正的字符串转换成它在SQL十六进制值。我在寻找的东西是Informix的友好,但我显然会喜欢的东西数据库中立 这是我现在使用的选择: SELECT SomeStringColumn from SomeTable 这里是选择我想用: 从SomeTable 遗憾的是没有选择HEX(SomeStringColumn)是一种简单的... Informix的给我留

    2热度

    4回答

    在INSERT语句之后获取SERIAL列的值的最有效方式是什么?即我正在寻找一种方法来复制MS SQL的@@IDENTITY或SCOPE_IDENTITY的功能