存储过程可以用动态SQL语句,如
SET d_sql_str = 'UPDATE MY_RESULT SET GD_'||S_T||'='||CHAR(gd_sum)||',FD_'||S_T||'='||CHAR(fd_sum)||',HJ_'||S_T||'='||CHAR(hj_sum)||' WHERE AREACODE='''||str_area_code||''' AND JIGOULEICODE='''||str_jigoulei_code||''' AND FSNY='''||fsny||''' AND JLLB='''||jllb||'''';
PREPARE mysql
FROM d_sql_str;
EXECUTE mysql;
可以循环调用