oracle 建立procedure中需要注意的事項:
十多年的泗陽網(wǎng)站建設經(jīng)驗,針對設計、前端、開發(fā)、售后、文案、推廣等六對一服務,響應快,48小時及時工作處理。全網(wǎng)整合營銷推廣的優(yōu)勢是能夠根據(jù)用戶設備顯示端的尺寸不同,自動調(diào)整泗陽建站的顯示方式,使網(wǎng)站能夠適用不同顯示終端,在瀏覽器中調(diào)整網(wǎng)站的寬度,無論在任何一種瀏覽器上瀏覽網(wǎng)站,都能展現(xiàn)優(yōu)雅布局與設計,從而大程度地提升瀏覽體驗。成都創(chuàng)新互聯(lián)公司從事“泗陽網(wǎng)站設計”,“泗陽網(wǎng)站推廣”以來,每個客戶項目都認真落實執(zhí)行。
1.在書寫procedure時,如果在變量的聲明引用的是其它表的欄位屬性
比如 em_card.card_tm%type 這種形式的,需要注意引用欄位的字符類型,特別是char類型的
如果某一個欄位的屬性是char(5),而你傳入該變量中的實際數(shù)值的長度為3位,則存儲在該變量
中的值就是實際值 + 2個長度的空格。
對於char類型的欄位,如果它存儲的實際值長度不足欄位設定的長度,它會在其後面增加空格。
這就是char與varchar2的區(qū)別所在
2.在表面看來,該變量的長度只有3位,但如果你將該變量更新為其他長度為3的欄位的值時,會顯示插入
值長度過長的錯誤