使用pl/sql創(chuàng)建存儲過程,具體創(chuàng)建代碼已經(jīng)寫過,這里不再贅述。
具體創(chuàng)建過程如下:

創(chuàng)建SP
找到Procedures,然后右鍵【new】,輸入名字,就好了。之后寫自己存儲過程的代碼。一個存儲過程就寫好了。
在做項目的時候,遇到了這樣一個問題,用戶A下面的數(shù)據(jù)庫中,用到了用戶B中的數(shù)據(jù)庫表。因此,用戶A需要獲得用戶B的權限后才可以對B的表進行操作。
pl/sql中權限分為:創(chuàng)建者權限與調(diào)用者權限。調(diào)用者權限需要顯示授予。
A需要授權B下面的表,因此授權SQL就為:
grant select on B.tablename to A;
以上就是授權的內(nèi)容。
之后對寫好的SP進行調(diào)試。
第一,add debug information。右鍵寫好的SP,之后點擊。

add debug information
第二步:test? 依然是右鍵SP,之后點擊。

test
第三步,調(diào)試

DEBUG

具體DEBUG過程
每天進步一點點。
推薦微信公眾號【排骨肉段】,記錄日常的美好。