executeimmediate是什么意思?
簡單來說 就是你一個存儲過程當中 創建了一個表 table_a 然后要用insert into將其他的數據插入到這個table_a當中,但是因為你在創建過程的時候 table_a還不存在,過程就會顯示有編譯錯誤,因為table_a不存在必然導致過程無法執行,所以無法編譯成功,而把insert into語句加如到 execute immediate之后 則oracle不會再去理會這個對象是否存在,因此可以成功編譯和執行。
上一篇如何構建企業的知識體系
下一篇憑證號不連續