关于mybatis连接oracle的问题

之前用mysql数据库,没有问题。但是现在换成oracle就出现问题了,mybatis的xml文件如下:

insert into accountde(accountdeID,billID,accountID,detailedID,create_time) (select #{accountdeID},#{billID},accountID,#{detailedID},sysdate from userac where userID = #{userID})

后台一直提示:ORA-00933 : SQL命令未正确结束

最保险的方法是你把SQL语句拿到oracle里面先运行一遍,通过了再放在xml文件了,

insert into accountde(accountdeID,billID,accountID,detailedID,create_time) (select #{accountdeID},#{billID},accountID,#{detailedID},sysdate from userac where userID = #{userID})

应该是oracle的语法和mysql的不一样引起的,你把这个sql放到oracle里执行一下,就会提示出相应的错误,再根据错误检查一下