freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

jdbc調(diào)用oracle存儲過程中字符串?dāng)?shù)組獲取異常及解決-展示頁

2024-10-10 17:45本頁面
  

【正文】 BC調(diào)用的存儲過程的輸出參數(shù)。而CallableStatement除了返回結(jié)果集,還可以返回?cái)?shù)組類型ARRAY,然后通過它的getArray或者getXXXArray方法直接得到相應(yīng)的數(shù)據(jù),而無需循環(huán)展開。實(shí)際上有三種Statement 對象:Statement、PreparedStatement和CallableStatement,區(qū)別在于發(fā)送不同類型的SQL語句:Statement對象用于執(zhí)行不帶參數(shù)的簡單SQL 語句;PreparedStatement對象用于執(zhí)行帶或不帶輸入?yún)?shù)的預(yù)編譯SQL語句;CallableStatement對象用于執(zhí)行對數(shù)據(jù)庫中存儲過程的調(diào)用。過程的編碼是用PL/SQL語言實(shí)現(xiàn)的,PL/SQL是將過程化語言與結(jié)構(gòu)化語言SQL結(jié)合,既具有面向過程語言的過程結(jié)構(gòu),又可以直接進(jìn)行數(shù)據(jù)庫的各種操作。這樣,一方面可以利用服務(wù)器強(qiáng)大的計(jì)算能力和速度,另一方面避免把大量的數(shù)據(jù)從服務(wù)器下載到客戶端,減少網(wǎng)絡(luò)傳輸量,提高了處理效率。比如在訪問Oracle數(shù)據(jù)庫時(shí),你只需加載Oracle的driver包,按標(biāo)準(zhǔn)的接口編程即可訪問Oracle數(shù)據(jù)庫。JDBC調(diào)用Oracle存儲過程中字符串?dāng)?shù)組獲取異常及解決孟茜 蘭州大學(xué)信息工程學(xué)院 何建軍 北京大學(xué)圖書館摘要:本文針對使用JDBC調(diào)用Oracle存儲過程時(shí),當(dāng)返回結(jié)果為字符串?dāng)?shù)組時(shí)會出現(xiàn)與所期望字符串不一致的現(xiàn)象展開討論并給出了解決方法。關(guān)鍵字:JDBC,J2EE,PL/SQL,存儲過程,CallableStatementJDBC是J2EE的一項(xiàng)重要技術(shù),它實(shí)現(xiàn)了與數(shù)據(jù)庫交互的細(xì)節(jié)處理,提供了訪問不同數(shù)據(jù)庫的統(tǒng)一接口,從而降低應(yīng)用程序操縱數(shù)據(jù)庫的復(fù)雜程度。存儲過程是一段在服務(wù)器上執(zhí)行的程序,它在服務(wù)器端對數(shù)據(jù)進(jìn)行處理,只把所需的經(jīng)過篩選后的數(shù)據(jù)集返回客戶端。Oracle數(shù)據(jù)庫支持存儲過程功能。JDBC中的Statement對象用于將SQL語句發(fā)送到數(shù)據(jù)庫中。前兩種Statement執(zhí)行后大多返回結(jié)果集ResultSet對象,通過循環(huán)得到每條記錄,在循環(huán)中通過getXXX方法獲得相應(yīng)字段。 在Oracle數(shù)據(jù)庫中,把和數(shù)組類似的數(shù)據(jù)類型定義為集合(collection),共有三種集合類型:索引表(IndexBy Tables),嵌套表(Nested Tables)和變長數(shù)組(VARRAY)。嵌套表和變長數(shù)組是在數(shù)據(jù)庫中存儲,可以用作由JDBC調(diào)用的存儲過程的輸出參數(shù)。2.字符串?dāng)?shù)組獲取異常 本文所要闡述問題是由JDBC調(diào)用存儲過程在返回字符串?dāng)?shù)組時(shí)卻得不到正確的字符串結(jié)果。但是對于String數(shù)組,得
點(diǎn)擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1