oracle 中plsql 怎样写更新一行的语句
两种情况 1、用 update语句
2、用for update游标
在线等,小弟先谢过
不是那种直接写字段的,要整行的,这样可以少写写代码.
谢谢 csuxp2008的答复,但是您的回答不是我确实想问的,
我需要的语句功能是
更新整个一行数据的写法,我用一个rowtype类型的变量 更新current of cur的数据
情况1求update语句写法
tab_rec table1%rowtype;
改变变量tab_rec的值
update table1 set values=tab_rec where id=tab_rec.id;--这句写法不对,想要要这句的写法
情况2 求for update游标的写法
比如
tab_rec table1%rowtype;
--一些定义游标,fetch游标、更新变量tab_rec的操作
--然后
update table1 set values=tab_rel where current of cur;--这句写法不对,想要要这句的写法