update CROPSUB a set CNTYPE = 2 where exists 
(select 1 from SAVEBAL_TMP b where b.ACCNO = a.ACCNO and substr(b.subno,1,3)='235');这个句子前几天可以执行的,今天执行报错。说 a.ACCNO这个位置的a为无效数字。为什么啊。我前面不是定义了CROPSUB表为a么。而且同样地句子之前可以执行的啊