UPDATE PS_C_EP_APPR_STEP ST SET ST.EMPLID = :1 WHERE ST.EMPLID = DECODE(:2, ' ', ST.EMPLID, :3) AND ST.C_EP_DOC_ID IN ('100000004', '100000005', '100000006', '100000007', '100000008', '100000009', '100000010'…..) --选项值不能超过1000个; /*报错信息: SQL error. Function: SQLExec Error Position: 12116 Return: 1795 - ORA-01795: maximum number of expressions in a list is 1000 */