DB2更新语句

DB2更新语句,第1张

1,update gzjbk a //gzjbk是表名 a是该表的别名 update是更新语句

2,set a.a094= //让gzjbk表中的a094字段等于一个值

3,select mc from bm_a093 b where b.bm='00606' and a.a003='00606' and b.bmbm=a.a093 and b.mc<>a.a094//查询语句查询bm_a093中的字段mc的值赋给a094 条件是b.bm='00606' and a.a003='00606' and b.bmbm=a.a093 and b.mc<>a.a094 就是bm_a093中的bm字段等于00606和gzjbk表中的a003字段等于00606 后面的我就不一一解释了

4,exist是存在的意思 where后面也是条件

总体来说就是更新gzjbk中的字段a094字段的值

希望你能满意

select * from sysibm.COLUMNS where TABLE_NAME='表名大写' ORDER BY ORDINAL_POSITION

ORDINAL_POSITION就是存储到数据库系统的列顺序,这个好像不能修改,你可以重新表,然后列的顺序和定义时的顺序一样。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9607213.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-30
下一篇2023-04-30

发表评论

登录后才能评论

评论列表(0条)

    保存