為了保護數據的完整性我們用了很多的方法
鍵約束
候
張單據
的這個函數是從一個存有最大編號的表中取出的並且把編號加一
能會想象的可能產生的問題
過Func_GenerateCode得到一個編號
是就丟了一個編號
的
又有問題了
有commit語句
一個committ或rollback之後的所有事物
家考慮事務的嵌套回滾的一些方法
果被調用的存儲過程執行沒有錯誤
這個問題Oracle中用自治事務來處理上述出現的問題
後面聲明PRAGMA AUTONOMOUS_TRANSACTION;
事務在自己的事務區內提交或回滾不會影響其他的事務
今天在這裡就說這些
From:http://tw.wingwit.com/Article/program/Oracle/201311/17288.html