update 表名 set 列名=值UPDATE data_piitem SET '||TAB_TEST.V_FORMULA||'WHERE V_POINTID='||TAB_TEST.TAG你这个SQL 拼的有问题吧?游标里的v_formula应该只是值而已,你把列漏掉了