`

informix

 
阅读更多
分页查询,限制个数
select skip 0 first 9 * from saa_gradeTask where gradeid=10000000090001

修改字段大小
alter table 表名 modify 字段名  varchar(250);

更改字段名
RENAME COLUMN table.oldcolumn TO newcolumn

指定位置添加字段
Alter table 表名 add 字段名 CHAR(1) before 字段;

添加索引
create Index 索引名 on 表名(字段名);

修改字段类型
alter table 表名 modify 字段名 lvarchar(1000)
(informix数据库字段类型http://www.55zm.com/a/20120302/28041.html)

unl文件
load from 指定位置的unl文件  insert into 表名;
unload to 要生成的unl文件 select * from 表名 where 条件

唯一性约束
ALTER TABLE 表名 DROP CONSTRAINT 约束名;
ALTER TABLE 表名  ADD CONSTRAINT UNIQUE (字段,字段,字段) CONSTRAINT 约束名

主键自增
Create Sequence 名称 Increment By 1 Minvalue 000000000001 Maxvalue 999999999999 Cache 20 Order;

查询数据库中某一表的约束
SELECT constrname,* FROM  sysconstraints
   WHERE tabid = (SELECT tabid FROM systables
      WHERE tabname = '表名');

查询某表的非空约束
select first 100 * from systables a
join sysconstraints b on a.tabid=b.tabid   where  a.tabtype='T' and b.constrtype ='N' and a.tabname=表名

约束与字段间的联系
syscoldepend表中含有
      constrid(sysconstraints)、
      tabid(systables)、
      colno(syscolumns):列名等相关信息、所属表的id
可以先从systables中获得表id,然后从syscoldepend中得出约束对应的列
分享到:
评论

相关推荐

    Linux下informix安装Linux下informix安装

    Linux 下 Informix 安装 Linux 下 Informix 安装是一个复杂的过程,需要按照一定的步骤进行。以下是 Informix 11.5 for Linux as4 u2 的安装过程: 一、软件包下载 首先需要在 IBM 官方网站上注册并下载安装包 iif...

    informix学习使用手册

    《Informix学习使用手册》是一本专为Informix学习者设计的全面教程,它涵盖了从基础概念到高级特性的各种主题,旨在帮助初学者、使用者和开发者深入理解并熟练运用Informix数据库系统。这本书详细解释了Informix的...

    informix jdbc jar包

    标题 "informix jdbc jar包" 指的是用于Java应用程序连接Informix数据库的JDBC驱动程序集合。在Java开发中,JDBC(Java Database Connectivity)是标准接口,允许Java程序与各种类型的数据库进行交互。Informix JDBC...

    linux下informix自启动设置

    在Linux操作系统中,Informix数据库管理系统是广泛应用的关系型数据库系统,尤其在企业级环境中,确保其在系统启动时自动运行是非常关键的。本教程将详细解释如何在Linux下配置Informix自启动设置,以实现数据库服务...

    informix for windows数据库安装配置

    Informix for Windows 数据库安装配置详解 Informix 是 IBM 公司开发的一款关系数据库管理系统,提供了强大且灵活的数据存储和管理功能。在本文中,我们将详细介绍 Informix for Windows 数据库的安装配置过程,...

    informix9.3升级到informix9.4

    【Informix 9.3 升级到 Informix 9.4】的升级流程是一个关键的数据库维护任务,涉及到多个步骤以确保数据安全和系统的稳定运行。以下是对这个升级过程的详细说明: 1. **冷备份阶段**: 在升级前,首先需要对...

    informix jdbc 驱动包

    Informix JDBC驱动包是连接Java应用程序与Informix数据库的关键组件,它遵循Java Database Connectivity (JDBC) API标准,使得Java开发者能够通过编写Java代码来访问和操作Informix数据库。本篇将详细介绍Informix ...

    informix 12.1官方指南(中文)

    《Informix 12.1官方指南》是Informix数据库管理系统的一个重要参考资料,它为用户提供了详尽的、深入的了解和操作Informix 12.1版本的途径。Informix是一款高性能、可扩展的数据库解决方案,广泛应用于企业级数据...

    Informix11.5认证教程

    《Informix 11.5 认证教程》是一份全面深入的学习资料,旨在帮助用户掌握 Informix 数据库系统的安装、调试与管理等关键技能,从而顺利通过 Informix 11.5 的专业认证考试。Informix 是 IBM 公司推出的一款高性能、...

    informix数据库连接驱动jar包

    Informix数据库连接驱动jar包是Java应用程序与Informix关系型数据库管理系统进行交互的重要组件。这些jar文件包含了必要的类和资源,使得Java程序能够利用JDBC(Java Database Connectivity)API来执行SQL语句、管理...

    Informix 11.70 数据库的名称和端口

    Informix 11.70 数据库的名称和端口 Informix 11.70 数据库的名称和端口是 Windows 系统下 Informix 数据库的重要组件。在本文中,我们将详细介绍如何获取 Informix 11.70 数据库的名称和端口,并且使用第三方工具...

    安装INFORMIX客户端软件以及使用

    INFORMIX 客户端软件安装和使用指南 INFORMIX 客户端软件是 IBM 公司开发的一款数据库管理系统客户端软件,能够帮助用户远程连接和管理 INFORMIX 数据库。下面是安装 INFORMIX 客户端软件的详细步骤和使用方法。 ...

    informix 在linux 下的命令

    在IT领域,数据库管理系统是核心组件之一,Informix便是其中之一,尤其在企业级应用中有着广泛的应用。在Linux操作系统环境下,熟悉Informix相关的命令对于数据库管理员和开发人员来说至关重要。本篇文章将基于提供...

    informix-jdbc各版本驱动包合集.zip

    《Informix JDBC驱动详解及其版本对比》 Informix是一款高效且功能强大的关系型数据库管理系统,广泛应用于企业级数据存储和管理。与Java编程语言的交互是通过Java Database Connectivity(JDBC)驱动程序实现的。...

    informix远程连接(客户端配置).

    Informix 远程连接客户端配置 Informix 远程连接客户端配置是指在客户端计算机上配置 Informix 客户端,以便连接到远程 Informix 服务器。在本文中,我们将介绍 Informix 远程连接客户端配置的详细步骤。 一、查看...

    Informix数据库驱动(亲测)

    标题中的“Informix数据库驱动(亲测)”指的是用于连接Informix数据库的Java驱动程序,它允许Java应用程序通过JDBC(Java Database Connectivity)接口与Informix数据库进行交互。这个驱动已经由发布者亲自测试并确认...

    Informix Client SDK 4.10 For Windows

    《Informix Client SDK 4.10 for Windows:构建高效数据库解决方案》 Informix Client SDK 4.10是IBM Informix数据库系统的一个关键组件,专为Windows 32位平台设计,它提供了全面的开发工具和接口,使得开发者能够...

    informix-4gl经典教程

    《Informix-4GL经典教程》是一本专为学习Informix-4GL编程语言而编写的详尽指南。Informix-4GL,全称为“Informix第四代语言”,是一种高级编程语言,主要用于开发数据库应用程序。这门语言以其简洁、高效和数据库...

    informix JDBC驱动jar

    Informix JDBC驱动jar是连接Java应用程序到Informix数据库的关键组件。Informix是一个高效能的关系型数据库管理系统(RDBMS),广泛应用于企业级的数据存储和管理。JDBC(Java Database Connectivity)是Java平台上...

    informix下建立只读用户

    Informix 下建立只读用户的实现方法 Informix 是一个强大且功能丰富的关系数据库管理系统,它提供了许多有用的功能和工具来帮助开发者和管理员更好地管理数据库。其中,建立只读用户是 Informix 中一个非常重要的...

Global site tag (gtag.js) - Google Analytics