ORACLE 常用語法

ORACLE 常用語法集錦

1、in 和 exist 使用場景

exists和in的區別:
in 是把外表和那表作hash join,而exists是對外表作loop,每次loop再對那表進行查詢。因此,in適合內外表都很大的情況,exists適合外表結果集很小的情況。

2、DBMS_RANDOM.VALUE(MIN_NUM,MAX_NUM)隨機數產生

  1. DECLARE 
  2.   VN NUMBER; 
  3. BEGIN 
  4.   VN := DBMS_RANDOM.VALUE(1, 100000); 
  5.   DBMS_OUTPUT.PUT_LINE(VN); 
  6. END

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章