1. 程式人生 > >使用Mybatis時報錯Cause: java.sql.SQLSyntaxErrorException: ORA-00911: 無效字元

使用Mybatis時報錯Cause: java.sql.SQLSyntaxErrorException: ORA-00911: 無效字元

首先保證sql語句在oracle中的編寫是正確的,然後在配置檔案中插入時就報這樣的錯誤。有可能是因為sql語句後面多了“;”分號,在標籤中寫分號是錯的。如果我寫成了

insert into employees(employee_id,last_name,email,gender)
values(employees_seq.nextval,'xiao','[email protected]','1');

將其改成下面這樣就可以了

insert into employees(employee_id,last_name,email,gender)
values(employees_seq.nextval,'
xiao','[email protected]','1')