Oracle每个查询仅支持一个语句。COMMIT;
从insert语句中删除(您不需要,因为事务将自动提交)和结尾的分号。
另外,如果要插入数字值,则不应将它们作为字符串传递:
Insert into postindept ( deptid, propos_position, descr, sm_descr60, grade ) values ( 1, 110000, 110000, 510000, 10 )
您可以使用bind参数:
Insert into postindept ( deptid, propos_position, descr, sm_descr60, grade ) values ( , , , , )