当前位置:首页 » 专业资讯
开发技术指南» 文章正文
    引言: 我想要在RPGSQL中用SQL来判断一个记录是否存在 EXECSQL IFEXISTS(SELECT*FROMXXXXWHEREID=VID)THEN INSERTINTO。
 

 

 ·rgzpfm的问题    »显示摘要«
    摘要: as/400提供了rgzpfm来释放一个physical file的member中已被删除的记录所占有的硬盘空间,但是, 它只能一个一个文件的的释放,我的这个library中有上千个physical file需要释放空间, 那我怎么做,总不能手工执行rgzpfm命令上千次吧 其实和strjrnpf是一样的??如果有1000个表就要strjrnpf1000次?? michael9406 回复于:2003-10-22 ......
    摘要: 在as400中,我的profile中显示:user class=*pgmr,用什么command可以了解到(机器不在本地): 1. 400的series number 2. 400的model number 3. 400的partition 4. os/400的version 5. as400上是否安装了rpgle、cobol编译器 xuguopeng 回复于:2003-10-14 09:52:50 go licpgm......


如何在SQL中检查记录是否存在

我想要在rpgsql中用sql来判断一个记录是否存在 【相关文章:让WIN98拥有NT的安全性

【扩展阅读:如何在WINNT下设置用户登录

exec sql 【扩展信息:用Win 2000 Server管理存储

if exists(select * from xxxx where id = vid) then

insert into。。。。。。。。。。。。。

endif

end-exec

但是提示if不是期望的,在sql下是可以这么写的,在rpgsql里除了用chain应该怎么写(用sql)?

另一个问题就是在rpgsql中声明游标

exec sql

declare c1 cursor for select。。。。。。。。

这种游标只能读一个记录??他不是象setll那样读所有的记录么??

必须用scroll cursor??

 wildfish 回复于:2003-10-28 10:06:54 好像是 sqlcod doweq 0

fetch  cursorname into 这样就可以了。

 span1024 回复于:2003-10-28 10:57:11 select count(*)  into :isexist from xxxx where id = vid


...   下一页
 ·如何得到一份完全的硬件列表    »显示摘要«
    摘要: 平常使用wrkhdwrsc或dsphdwrsc只能得到部分硬件资源信息,如果一次性得到全部呢? 具体操作如下: 1.在as/400命令行上输入命令strsst(v5r1以上的版本需要用户名和口令)。 2.输入1start a service tool。 3.输入7hardware service manager。 4.按功能件f6 (f6=print configuration),打印as/400的硬件资源信息到spool file中,报表名为qpc......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE