informix数据库 -958错误码 临时表重复

转载 2014年08月12日 10:17:00

转自:http://blog.163.com/hanjh_520/blog/static/2186737220100125245614/


-958    Temp table <table-name> already exists in session.

This statement tries to create a table with the name that is shown, but a temporary table with that name already exists. Only one  temporary table with a given name can exist in a session.

Check the spelling of the name. If the name is spelled as you intended, check that a temporary table with the given name does not exist in the session. To review the names of temporary tables, query the systabnames table as follows:

    SELECT dbsname, tabname FROM sysmaster:systabnames
           WHERE tabname = <table-name>

If the name exists, review this name by querying the systables table in <dbsname>:

    SELECT tabname FROM <dbsname>:systables
           WHERE tabname = <table-name>

If the name does not exist in systables (" No rows found "), this table is a temporary table.


solution:

if exists (SELECT dbsname, tabname FROM sysmaster:systabnames WHERE tabname = <table-name> )
    drop table <table-name>;
end if


Informix数据库临时表的一些总结

在Informix数据库中,创建临时表来处理应用中的临时数据,并且临时表数据存储在临时表空间中,Informix系统不记录临时表的字典信息 从数据库系统表中查询不到临时表的任何相关信息,可以在临时表...
  • qq_24063701
  • qq_24063701
  • 2017年12月12日 16:35
  • 220

informix-系统视图

/****************************************************************************/ informix 系统视图 /****...
  • yutonging2016
  • yutonging2016
  • 2016年12月12日 17:17
  • 402

Informix 在转换系统IP后不能启动

Linux Informix数据库 在转换系统IP后不能启动解决
  • hongweigg
  • hongweigg
  • 2011年04月20日 10:39
  • 1334

全面认识INFORMIX临时表

全方位认识INFORMIX临时表及临时表IDS11.5新特性概述       本文描述Informix临时表的概念、SQL、临时表空间、约束、新特性以及优化建议。目的旨在说明如何在我们的应用开发中合理...
  • ibminformix
  • ibminformix
  • 2009年10月21日 14:26
  • 11147

Informix -244 错误分析

Informix -244 错误 :Could not do a physical-order read to fetch next row. 具体错误解释:   #finderr -244原因:a....
  • guosixu
  • guosixu
  • 2010年06月02日 15:04
  • 5474

informix的性能优化

informix的性能优化 以下是我用INFORMIX DATABASE的一点体会,分享给大家,欢迎大家一起探讨!   1. 日志缓冲    如果不怕丢失几个事务则最好用缓冲日志,这样可以得到更好的...
  • zhengfeng2100
  • zhengfeng2100
  • 2013年07月29日 11:54
  • 1621

informix在一个表中,批量添加字段

有这样一个需求,现在需要修改一个表的结构,需要添加多个字段,以前都是一条条的add,后来发现是多么的傻,其实是可以批量添加字段的: 在informix中: 给一个表添加一个字段的语法:alter ta...
  • zhengqiqiqinqin
  • zhengqiqiqinqin
  • 2013年11月07日 10:27
  • 3695

informix的rowid寻址过程分析

最近在研究informix如何通过表名和rowid定位到某一行数据,由于informix每张表都对应一个partnum(相当于物理地址),再加上rowid(相当于行偏移量)就可以定位到某一行数据。虽然...
  • weixin_28738845
  • weixin_28738845
  • 2017年02月17日 19:47
  • 311

informix临时表的存放位置

根据informix的语法手册,create temp table或者select ... into temp语句,会显式创建临时表,如果在语句中没有包含存放位置子句的话,临时表的存放位置应该放在环境...
  • xzclic
  • xzclic
  • 2008年10月05日 22:52
  • 292

INFORMIX 外部表 External table 使用说明

External table 使用说明1.       基本介绍A.从filesystem导入数据到数据库B.多线程机制   C.性能优异,对于大数据情况,导入性能比HPL性能高2到3倍2.     ...
  • ibminformix
  • ibminformix
  • 2010年01月15日 16:26
  • 3550
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:informix数据库 -958错误码 临时表重复
举报原因:
原因补充:

(最多只允许输入30个字)