国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術文章
文章詳情頁

關于oracle存儲過程的若干問題備忘

瀏覽:2日期:2023-11-20 15:38:05
1.在Oracle中,數據表別名不能加as,如:關于oracle存儲過程的若干問題備忘select;a.appname;from;appinfo;a;-- 正確關于oracle存儲過程的若干問題備忘select;a.appname;from;appinfo;as;a;-- 錯誤;;也許,是怕和oracle中的存儲過程中的要害字as沖突的問題吧;2.在存儲過程中,select某一字段時,后面必須緊跟into,假如select整個記錄,利用游標的話就另當別論了。關于oracle存儲過程的若干問題備忘select;af.keynode;into;kn;from;APPFOUNDATION;af;where;af.appid=aid;and;af.foundationid=fid;--;有into,正確編譯關于oracle存儲過程的若干問題備忘select;af.keynode;from;APPFOUNDATION;af;where;af.appid=aid;and;af.foundationid=fid;--;沒有into,編譯報錯,提示:Compilation;關于oracle存儲過程的若干問題備忘Error:;PLS-00428:;an;INTO;clause;is;eXPected;in;this;SELECT;statement關于oracle存儲過程的若干問題備忘關于oracle存儲過程的若干問題備忘;3.在利用select...into...語法時,必須先確保數據庫中有該條記錄,否則會報出'no data found'異常。可以在該語法之前,先利用select count(*) from 查看數據庫中是否存在該記錄,假如存在,再利用select...into...4.在存儲過程中,別名不能和字段名稱相同,否則雖然編譯可以通過,但在運行階段會報錯關于oracle存儲過程的若干問題備忘select;keynode;into;kn;from;APPFOUNDATION;where;appid=aid;and;foundationid=fid;--;正確運行關于oracle存儲過程的若干問題備忘select;af.keynode;into;kn;from;APPFOUNDATION;af;where;af.appid=appid;and;af.foundationid=foundationid;--;運行階段報錯,提示關于oracle存儲過程的若干問題備忘ORA-01422:exact;fetch;returns;more;than;requested;number;of;rows關于oracle存儲過程的若干問題備忘;5.在存儲過程中,關于出現null的問題 假設有一個表A,定義如下:關于oracle存儲過程的若干問題備忘create;table;A(關于oracle存儲過程的若干問題備忘id;varchar2(50);primary;key;not;null,關于oracle存儲過程的若干問題備忘vcount;number(8);not;null,關于oracle存儲過程的若干問題備忘bid;varchar2(50);not;null;--;外鍵;關于oracle存儲過程的若干問題備忘);假如在存儲過程中,使用如下語句:關于oracle存儲過程的若干問題備忘select;sum(vcount);into;fcount;from;A;where;bid='xxxxxx';假如A表中不存在bid='xxxxxx'的記錄,則fcount=null(即使fcount定義時設置了默認值,如:fcount number(8):=0依然無效,fcount還是會變成null),這樣以后使用fcount時就可能有問題,所以在這里最好先判定一下:關于oracle存儲過程的若干問題備忘if;fcount;is;null;then關于oracle存儲過程的若干問題備忘fcount:=0;關于oracle存儲過程的若干問題備忘end;if;這樣就一切ok了。6.Hibernate調用oracle存儲過程關于oracle存儲過程的若干問題備忘this.pnumberManager.getHibernateTemplate().execute(new;HibernateCallback();...{public;Object;doInHibernate(Session;session)throws;HibernateException,;SQLException;...{CallableStatement;cs;=;session.connection().prepareCall('{call;modifyapppnumber_remain(? )}');cs.setString(1,;foundationid);cs.execute();return;null;}});
標簽: Oracle 數據庫
主站蜘蛛池模板: 亚洲三级中文字幕 | 国产精品久久久久久福利 | 久久久久久久岛国免费观看 | 日本a级三级三级三级久久 日本a级特黄三级三级三级 | 国产成人免费永久播放视频平台 | 在线免费观看欧美 | 成人精品一区久久久久 | 夜色1网站 | 手机看片在线 | 国产高清国产专区国产精品 | 亚洲3p| 日本aaaa级毛片在线看 | 国产一级毛片大陆 | 欧美一区视频在线 | 深夜一级毛片 | 女女同性一区二区三区四区 | 国产精品在线观看 | 成人在线精品视频 | 欧美三级一区 | 免费a级在线观看播放 | 久久一区视频 | 日本一级级特黄特色大片 | 久久亚洲精品中文字幕三区 | 精品国产一区二区三区国产馆 | 色综合夜夜嗨亚洲一二区 | 日韩欧美国产精品第一页不卡 | 一级片美国 | 国产精品高清在线观看93 | 国产高清免费视频 | 狠狠色丁香婷婷久久综合考虑 | 九九视频高清视频免费观看 | 久久久久亚洲精品影视 | 国产免费自拍视频 | 亚洲黄色在线视频 | 欧美影院网站视频观看 | 国产欧美精品午夜在线播放 | 欧美精品99| 黄色网址在线免费看 | 久久精品免费一区二区三区 | 国内成人精品亚洲日本语音 | 亚在线|