select dbinfo('sqlca.sqlerrd1') from systables where tabid = 1
例子3:返回最后一个SELECT,INSERT,UPDATE,DELETE或EXECUTE PROCEDURE语句处理的行数;
select dbinfo('sqlca.sqlerrd2') from systables where tabid=1;
1、 查询语句
在中查询动作的完成主要由select语句完成,其语法结构为:
selectselect-list
fromtable-name
[wherecondition]
其中:select-list是要从选中的表中提取的字段名列表,如果全部取出,可以用*代替
table-name 是想要查询的表名
condition是查询的条件,将所有满足此条件的记录列出;
如果省略,则查询所有记录(以下条件语句功能相同)
例如:
1)查询储蓄中所有的操作员的信息
select * from czy
2)查询储蓄中所号为“0000000”的操作员的所有信息
select * from czy where cxsh=”0000000”
3)查询储蓄中所有在1998/11/07开户的活期帐户的帐号、姓名和余额
select zh,hm,jce from hzb where khrq=”1998/11/07”
2、 修改语句
用来完成对中的数据进行修改的工作。=其语法结构为:
update table-name
setcolumn-name=expression
[where condition]
其含义是将表 table-name中满足条件condition的记录的字段column-name的值修改为expression
例如:
1)对公会计在后台操作时,一不小心修改了后台所号(应该是“999999999”),再次注册时,系统提示“无此代码”。
updatecszd set dwdh=”9999999” where dwdh=”7777777”
3、 删除语句
用来删除中作废的数据。informix日期函数其语法结构为:
delete from table-name
where condition
含义是:删除表table-name中满足条件condition的所有记录
例如:
1) 删除储蓄中“1998/11/07”的所有流水帐
delete from lsz where rq=”1998/11/07”
2) 删除储蓄所号为“0000001”、操作员代号为“0001”的记录
delete from czy where cxsh=”0000001” and dh=”00001”
4、 赋权语句
的操作权限分为三级connect、resoure、dba,三种权限依次加大。
对表的操作权限分为:alter、delete、index、insert、execute、select、update、references、 all等。
权限赋予某用户的语法结构为:
grant db-privilege to user-list
含义是:将对库的权限db-privilege赋予用户user-list
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-31716-5.html
2222222222222222
小不忍则乱大谋
降低定期存款利率等于变相降【税】