做报表时,怎么在loop循环里动态改变uodate的列名? for loop v_sql := 'update table tablename set f' || i || '=aaa where '; execute immediate v_sql;end loop 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用动态sql试试declarefieldname varchar2(30);..begin..for ..........fieldname:=....;execute immediate 'update tablename set '||fieldname||'=aaa where ....';...end; 请帮我改一下这个触发器 plsql链接数据库经常卡死?请高手分析下 建立索引问题 写sql语句,自己出的题,把自己难倒了 orcale 的默认锁是什么? 日期问题,小弟在线等,急~!! 你不一定会的sql designer和D2000(FORMS)有什么区别? 一个麻烦的SQL问题,表的横轴变纵轴,该怎么办? sql loader导入数据如何把上传文件夹名作为一列插入,文件夹里是需要的txt文件 我的数据库有一个表查询速度特别慢,如何处理-在线等。 ORACLE MANAGEMENT SERVER用法
用动态sql试试declare
fieldname varchar2(30);
..
begin
..
for ..........
fieldname:=....;
execute immediate 'update tablename set '||fieldname||'=aaa where ....';
...
end;