Oracle數據庫語句
PLSQL程序訪問Oracle數據庫中數據表。
操作方法
(01)應用%type類型讀取訂單信息表中 “劉志成”購買的訂單的總金額和訂單數量。
(02)應用%ROWTYPE類型查找並輸出用戶表(user表)中’03’號用戶的信息。
(03)查詢用戶”XXX”的訂單編號並輸出,如果沒有,則輸出”捕獲到預定義異常,該用戶沒有訂單。”如果記錄多於一條,則輸出”捕獲到預定義異常,返回記錄多於一條。”該用戶有一條訂單信息,輸出訂單編號。例如用戶爲”劉津津”。declarev_oid orders.o_id%type;beginselect o_idinto v_oidfrom orders, customerswhere orders.c_id=customers.c_id and c_truename=x27;劉津津';dbms__line(v_oid);exceptionwhen too_many_rows thendbms__line('捕獲到預定義異常,返回記錄多於一條。');when NO_DATA_FOUND thendbms__line('捕獲到預定義異常,該用戶沒有訂單。');end;
(04)該用戶有多條訂單信息,多個返回結果無法寫入一個變量,捕獲異常。declarev_oid orders.o_id%type;beginselect o_idinto v_oidfrom orders, customerswhere orders.c_id=customers.c_id and c_truename='劉志成';dbms__line(v_oid);exceptionwhen too_many_rows thendbms__line('捕獲到預定義異常,返回記錄多於一條。');when NO_DATA_FOUND thendbms__line('捕獲到預定義異常,該用戶沒有訂單。');end;
(05)該用戶沒有訂單信息,捕獲異常。declarev_oid orders.o_id%type;beginselect o_idinto v_oidfrom orders, customerswhere orders.c_id=customers.c_id and c_truename='張瑩瑩';dbms__line(v_oid);exceptionwhen too_many_rows thendbms__line('捕獲到預定義異常,返回記錄多於一條。');when NO_DATA_FOUND thendbms__line('捕獲到預定義異常,該用戶沒有訂單。');end;
(06)定義自定義異常,如果 ‘三星SGH-P520’的存貨數量小於20,則顯示('存貨數量略少!')。
(07)使用遊標查詢用戶表中所有用戶類型爲“超級”用戶的用戶編號和用戶名稱。
特別提示
個人,僅供參考
學習創建Oracle數據表,該會用到之前中的數據表
-
如何將格式爲jpeg、jpg、BMP的圖片轉換成png
相信很多朋友在日常的生活中都會用到不同的圖片格式,有的是作爲證件照上傳,有的是設置論壇的頭像等等原因,今天教大家如何實現圖片之間的格式轉換。不光是將jpeg、jpg、BMP的圖片轉換成png,更可以將png轉換成jpeg、jpg、BMP。操作方法(01)第一種最簡單的辦法就是用我...
-
怎麼重新設置網絡連接
很多人都不知道怎麼重新設置網絡連接,不要擔心,趕緊跟我一起來看一下吧操作方法(01)在系統設置下找到“控制面板”(02)然後點擊“網絡和Internet”(03)之後選擇“網絡和共享中心”(04)然後點擊“更改適配器設置”(05)按住“Alt”,調出狀態欄,點擊上方菜單欄的“高級”,再選擇...
-
小米優惠券怎麼用
擁有了小米優惠券該怎麼使用呢?哈哈,小米優惠券相當於代金券,可以在您支付購買的小米手機及其配件時使用優惠券,可以達到減免部分費用的效果,哈哈哈,接下來就讓我來幫助大家看看怎麼使用小米優惠券。操作方法(01)首先,提醒大家啊,小米優惠券只有在小米商城才能使用哦~大...
-
谷歌瀏覽器語言設置,谷歌瀏覽器如何更改語言
谷歌瀏覽器語言怎麼設置,谷歌瀏覽器如何更改語言。雖然在國內,大多數人也都是用中文,但也不有少英語愛好者喜歡用外語,那麼下面我就來說下谷歌瀏覽器語言怎麼設置,谷歌瀏覽器如何更改語言。操作方法(01)首先點擊打開GoogleChrome瀏覽器。(02)點擊打開後,進入到我們最爲習...