`
fxyc
  • 浏览: 121581 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

[转载]查询所有Informix数据表字段类型SQL语句

 
阅读更多

查询所有Informix数据表字段类型SQL语句:


select a.tabname,b.colname,b.coltype,
case   b.coltype 
when '0' then 'CHAR' 
when '1' then 'SMALLINT' 
when '2' then 'INTEGER' 
when '3' then 'FLOAT' 
when '4' then 'SMALLFLOAT' 
when '5' then 'DECIMAL' 
when '6' then 'SERIAL' 
when '7' then 'DATE' 
when '8' then 'MONEY' 
when '9' then 'NULL' 
when '10' then 'DATETIME' 
when '11' then 'BYTE' 
when '12' then 'TEXT' 
when '13' then 'VARCHAR' 
when '14' then 'INTERVAL' 
when '15' then 'NCHAR' 
when '16' then 'NVARCHAR'

when '17' then 'INT8' 
when '18' then 'SERIAL8' 
when '19' then 'SET' 
when '20' then 'MULTISET' 
when '21' then 'LIST' 
when '22' then 'Unnamed ROW' 
when '40' then 'LVARCHAR' 
when '41' then 'CLOB' 
when '43' then 'BLOB' 
when '44' then 'BOOLEAN' 
when '256' then 'CHAR' 
when '257' then 'SMALLINT' 
when '258' then 'INTEGER' 
when '259' then 'FLOAT' 
when '260' then 'REAL' 
when '261' then 'DECIMAL' 
when '262' then 'SERIAL' 
when '263' then 'DATE' 
when '264' then 'MONEY' 
when '266' then 'DATETIME' 
when '267' then 'BYTE' 
when '268' then 'TEXT' 
when '269' then 'VARCHAR' 
when '270' then 'INTERVAL' 
when '271' then 'NCHAR' 
when '272' then 'NVARCHAR'

when '273' then 'INT8' 
when '274' then 'SERIAL8' 
when '275' then 'SET' 
when '276' then 'MULTISET' 
when '277' then 'LIST' 
when '278' then 'Unnamed ROW' 
when '296' then 'LVARCHAR' 
when '297' then 'CLOB' 
when '298' then 'BLOB' 
when '299' then 'BOOLEAN'

when '4118' then 'Named ROW' 
end   as   coltypename, b.colno  from systables a left join syscolumns b on a.tabid=b.tabid where a.tabid>99 and a.tabtype='T' order by a.tabname,b.colno;

分享到:
评论

相关推荐

    Informix的字段类型&常用sql语句.doc

    Informix 数据库字段类型和常用 SQL 语句 Informix 是一种关系数据库管理系统,它提供了多种字段类型来存储不同的数据类型。下面是 Informix 的常见字段类型: 1. char(size):用于保存定长字符串数据,每行定长...

    Informix SQL 语句详解

    Informix SQL 语句详解 Informix SQL 语句是一种功能强大且灵活的数据库管理语言,用于创建、管理和维护 Informix 数据库。下面是 Informix SQL 语句详解的知识点总结: 一、创建数据库 CREATE DATABASE 语句用于...

    Informix SQL语句查询器

    查询分析器通常包含输入SQL语句的区域、执行查询的按钮、结果显示区以及可能的元数据信息,如列名、数据类型等。 在实际应用中,"Informix SQL语句查询器"可能包含以下核心功能: 1. **SQL编辑器**:提供一个友好的...

    informix SQL语法手册

    #### 三、数据查询 - **基本查询**: - SELECT语句:用于从一个或多个表中检索数据。 - `SELECT column_name(s) FROM table_name WHERE condition;` - DISTINCT关键字:去除重复记录。 - `SELECT DISTINCT ...

    基于Informix数据库典型低效率SQL语句的分析及优化方法.pdf

    "基于Informix数据库典型低效率SQL语句的分析及优化方法" 在Informix数据库中,优化SQL语句是非常重要的,因为低效率的SQL语句可能会导致数据库性能下降和系统崩溃。因此,了解SQL语句的执行计划和优化方法是非常...

    informix主要SQL语句详解

    在Informix数据库管理系统中,SQL语句是进行数据操作的核心工具。本文将深入解析 Informix 主要的SQL语句,帮助你理解如何管理和操作数据库。 首先,`CREATE DATABASE`语句用于创建一个新的数据库。例如,`CREATE ...

    Informix SQL语句详解

    Informix SQL语句详解,一本不错书哈

    Informix SQL语句查询器(v1.0)

    《Informix SQL语句查询器(v1.0)——便捷高效的数据探索工具》 Informix SQL语句查询器是一款专为Informix数据库设计的查询工具,版本v1.0提供了强大的功能,旨在简化PHP开发中的数据库操作,使代码更加精炼高效。...

    informix sql性能分析

    这表明在设计查询语句时,数据类型的选择和索引的设计都会对查询效率产生重大影响。 #### 六、参考资料 对于更深入的学习,可以参考以下资源: - [IBM DeveloperWorks: Informix SQL性能调优技巧]...

    unix下的INFORMIX SQL语句的使用

    以下是一个具体的示例,展示了如何在C程序中使用嵌入式SQL来查询INFORMIX数据库中的数据: ```c #include /* 定义两个常量 */ EXECSQL DEFINE FNAME_LEN 15; EXECSQL DEFINE LNAME_LEN 15; int main() { /* ...

    SQL语句教程 写法大全

    同时,本教程还涵盖了 SQL 高级知识,如 Top 语句、Like 语句、通配符、In 语句、Between 语句、Aliases 语句、Join 语句、Inner Join 语句、Left Join 语句、Right Join 语句、Full Join 语句、Union 语句、Select ...

    Informix 系统表(syscolumns)中字段类型(coltype)字段的含义

    Informix 系统表(syscolumns)中字段类型(coltype)字段的含义, 字段类型说明和查询SQL语句

    MS-sql、Oracle、Mysql、Informix数据类型集锦

    在本文中,我们将深入探讨四个流行的数据库管理系统——MS-SQL、Oracle、MySQL和Informix各自支持的主要数据类型。 MS-SQL(Microsoft SQL Server)提供了多种数据类型,以满足各种数据存储需求: 1. **bit**:...

    informix数据库SQL查询语言及应用

    SQL由四大主要部分组成:数据定义语言(DDL)、数据操纵语言(DML)、数据查询语言(DQL)和数据控制语言(DCL)。DDL用于创建和修改数据库结构,如CREATE TABLE、ALTER TABLE等;DML负责数据的插入、更新和删除,...

    4.在INFORMIX-ESQL/C中嵌入SQL语句.doc

    ### 在INFORMIX-ESQL/C中嵌入SQL语句 #### 一、概述 在进行数据库应用程序开发的过程中,开发者经常需要将SQL语句嵌入到高级编程语言中执行数据库操作。INFORMIX-ESQL/C就是一种允许开发者在C语言环境中直接使用...

    informix sql教程指南

    1. **SQL基础**:介绍SQL的基本语法,包括数据查询(SELECT语句)、数据插入(INSERT语句)、数据更新(UPDATE语句)和数据删除(DELETE语句)等。 2. **数据库创建与管理**:讲解如何在Informix中创建数据库,设置...

    Informix SQL跟踪

    Informix 提供了一系列命令来追踪SQL查询的执行情况,帮助识别性能瓶颈和慢查询,从而进行必要的优化。以下是使用Informix SQL跟踪的一些主要方法: 一、查找慢的SQL 1. `onstat -u` 命令:这个命令显示了Informix...

    Informix sql语法指南

    Informix SQL是一种标准化的查询语言,用于在Informix数据库管理系统中进行数据检索、更新、插入和删除操作。它基于SQL标准,同时提供了扩展的功能和特性,如高级查询、事务处理、存储过程、触发器等,以满足企业级...

    informix数据库sql查询优化

    ### Informix数据库SQL查询优化 在数据库管理领域中,SQL查询优化是一项至关重要的技术,它直接影响到系统的响应时间和资源消耗。对于Informix数据库而言,掌握有效的SQL查询优化技巧尤为重要,尤其是在进行单表...

Global site tag (gtag.js) - Google Analytics