[ORA] 多筆新增

因為工作上要碰到Oracle的sql developer,在要新建資料時的多筆新增上遇到問題

原本以為跟mssql一樣就行了


insert all
  into web_roles values(  sys_guid(),null,'出納組',null,'A',null,null,'at3189',SYSDATE)
  into web_roles values(  sys_guid(),null,'交管組',null,'B',null,null,'at3189',SYSDATE)
  into web_roles values(  sys_guid(),null,'事物組',null,'C',null,null,'at3189',SYSDATE)
  into web_roles values(  sys_guid(),null,'學生',null,'D',null,null,'at3189',SYSDATE)
  into web_roles values(  sys_guid(),null,'教職員',null,'E',null,null,'at3189',SYSDATE)
  into web_roles values(  sys_guid(),null,'經辦人',null,'F',null,null,'at3189',SYSDATE)
select * from dual;
})
重點在最後一行select * from dual,沒有了話就不能多筆新增了,原因我也不知道為什麼 XD

留言