当前位置:首页 » 编程语言 » informix脏读sql写法
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

informix脏读sql写法

发布时间: 2022-06-08 07:25:58

Ⅰ 怎么执行informix数据库sql语句

数据库用户登录后 dbaccess 数据库名 "sql语句"
或登录后使用dbaccess 选择数据库 根据提示选择执行sql后输入对应sql执行

Ⅱ 奇怪的informix SQL语句问题。高手解决下...

确认两方面原因:
1、保留SQL的串是否够长,在SQL执行之前判断下;
2、是否超过来.net预设值的sql接收字符串长度,这个查一下.net资料确认下
.net我没有用过,不过也是一种中间件概念的,接触weblogic的时候碰到过你说的问题,最后就是因为接收包太大截取导致后台不能正常运行的,.net不一定叫预设值,你就查一下.net能接收多大的包吧,这个肯定是有地方配置的

Ⅲ 在informix中if else的sql怎么写

declare @x int @y int @z int
select @x = 1 @y = 2 @z=3
if @x > @y
print ’x > y’ --打印字符串’x > y’
else if @y > @z
print ’y > z’
else print ’z > y’

Ⅳ 请教下informix 如何创建和目标表一样的表 创建后表数据要一致 sql怎么写

$dbschema -d database_name -t msc -ss msc.sql #导出目标表结构
$sed -i "s/msc/msc_cp/g" msc.sql;cp msc.sql msc_cp.sql
$dbaccess database_name msc_cp.sql

Ⅳ informix上如何执行*.sql脚本

informix上执行sql脚本,分命令行方式和dbaccess界面方式:

命令行方式:

dbaccessdb_namexx.sql这里的数据库名不可省

dbaccess[db_name]<xx.sql
输入重定向方式时,[]表示可省略。
当xx.sql脚本中有数据库选择语句(databasedb_name;)时,可以不加数据库名。

dbaccess界面方式:

运行dbaccess命令,选好数据库,进入SQL操作界面,菜单如下:
SQL:NewRunModifyUse-
可按C选择Choose命令,进入脚本选择界面,选择xx脚本,脚本内容会显示到sql语句编辑区,
可按M进行修改,也可以按R直接运行。

Ⅵ 求一个informix数据库的sql

大概是这样,这个是sql标准的写法,外连接:

select a.* ,b.*
from b left outer join a
on b.fpno = a.fpno and a.xxx = yyyyy

Ⅶ 怎么用SQL语句查看Informix数据库表中的结构

informix查询表结构方法有多种,可以通过系统信息表查询,也可以通过系统功能查询
查询系统表存储信息步骤:
登录数据库
dbaccess xxxdb ;
执行查询语句
SELECT c.colname[1,20], c.coltype, c.collength
FROM syscolumns c, systables t
WHERE c.tabid = t.tabid
AND t.tabname = 'xxxTable';

通过系统提供的命令功能查询:
dbaccess - info 查询表信息
dbschema命令导出表结构

Ⅷ informix sql语句中要加入时间变量,语句怎么写

数据库用户登录后 dbaccess 数据库名 "sql语句" 或登录后使用dbaccess 选择数据库 根据提示选择执行sql后输入对应sql执行

Ⅸ informix中怎样用sql语句删除前n条记录

由于informix的first选项限制较多,不能用在子查询,也不能用在into temp的select语句中,感觉一个sql写不出来。
用下面的select语句生成一堆delete语句,然后再跑这些delete语句:
select first 100 'delete from TableName where rowid='|| rowid ||';' from TableName order by begintime;

Ⅹ informix数据库,查询某个数据库下的所有表名,如何写sql

database 数据库名;

select tabname from systables where tabid>=100;