原创 對rownum和rowid的理解

(1)rownum 關於rownum,可以看成是對已經查詢出來的結果加上的一個僞列。 在利用rownum進行去數據的時候,系統首先從所給的條件處檢索,是查詢到不符合rownum條件的記錄爲止,不符合條件就刪除,之後的記錄就緊跟上來,所以

原创 sql查詢範例3

問題描述:爲管理崗位業務培訓信息,建立3個表:S (S#,SN,SD,SA)   S#,SN,SD,SA 分別代表學號、學員姓名、所屬單位、學員年齡C (C#,CN )        C#,CN       分別代表課程編號、課程名稱SC

原创 有關oracle分頁的rownum字段

Oracle的rownum字段是個比較奇怪的字段。拿一張有26條記錄的Test表來舉例。      select * from Test where rownum >=1;     select * from Test where ro

原创 sql查詢範例2

問題描述:本題用到下面三個關係表:CARD     借書卡。   CNO 卡號,NAME  姓名,CLASS 班級BOOKS    圖書。     BNO 書號,BNAME 書名,AUTHOR 作者,PRICE 單價,QUANTITY 庫

原创 spring配置文件中ref 和idref標籤

官方: idref元素用來將容器內其它bean的id傳給<constructor-arg/> 或 <property/>元素,同時提供錯誤驗證功能。 <bean id="theTargetBean" class="..."/> <bea

原创 sql查詢範例1.2

Student(S#,Sname,Sage,Ssex) 學生表 Course(C#,Cname,T#) 課程表 SC(S#,C#,score) 成績表 Teacher(T#,Tname) 教師表 21、查詢不同老師所教不同課程平均分從高

原创 spring中BeanFactory和ApplicationContext

BeanFactory是Spring框架最核心的接口,它提供了高級IoC的配置機制。BeanFactory使管理不同類型的Java對象稱爲可能。 ApplicationContext建立在BeanFactory基礎之上,提供更多面嚮應用

原创 sql優化原則

1.多where,少having where用來過濾行,having用來過濾組 2.多union all,少union union刪除了重複的行,因此花費了一些時間 3.多Exists,少in Exists只檢查存在性,性能比in強很多

原创 oracle數據類型----rownum

rownum是一個比較容易混淆的概念,要正確的理解rownum僞列,首先我們要明白它的工作原理.    rownum工作機制:    1 Oracle executes your query.    2 Oracle fetches th

原创 sql查詢範例1.1

Student(S#,Sname,Sage,Ssex) 學生表 Course(C#,Cname,T#) 課程表 SC(S#,C#,score) 成績表 Teacher(T#,Tname) 教師表 問題: 1、查詢“001”課程比“002”

原创 Oracle Instr()的特殊用法

  NSTR方法的格式爲:        INSTR(源字符串, 目標字符串, 起始位置, 匹配序號)例如:         INSTR('CORPORATE FLOOR','OR', 3, 2)中,源字符串爲'CORPORATE FLO

原创 javascript try{} catch{}

javascript是解析型腳本語言,很多情況下,只要有一句出現錯誤,後續的語句便無法執行,如果想跳過這部分出錯語句繼續執行下面的語句,可以使用try{   可能發生錯誤的語句  } catch(e){} ,如有錯誤,請指證

原创 JPA的Basic註解

在默認的情況下,Entity中的屬性加載方式都是即時加載(EAGER)的,當Entity對象實例化時,就加載了實體中相應的屬性值。 但對於一些特殊的屬性,比如長文本型text、字節流型blob型的數據,在加載Entity時,這些屬性對應

原创 禁止hibernate啓動是自動生成CRUD語句和hibernate實現命名約定

hibernate在啓動時默認生成該pojo的CRUD,但是,hibernate不知道有那些字段需要insert,那些需要update,所以,hibernate默認insert和update所有字段,包括insert null 和upda

原创 持久化類的屬性及訪問方法

------------------------------------------------------------------- 1、持久化類的訪問者有兩個,一是JAVA應用程序,二是hibernate  寫:Java應用程序通過s