文章目錄 二、下載軟體三、安裝 一、作業系統 l Windows Server 2003l Windows 2000 SP1l Windows XP Professionall Windows NT Server4.0二、下載軟體http://www.oracle.com/technology/global/cn/software/index.html三、安裝1.運行setup.exe出現圖1所示的“Oracle Database
條件分支語句 • IF 語句: –IF-THEN-END IF –IF-THEN-ELSE-END IF –IF-THEN-ELSIF-END IF –case語句: •迴圈語句 –loop文法:IF condition THEN statements; [ELSIF condition THEN statements;] [ELSE statements;] END IF; condition 是一個布爾變數或運算式 (值為TRUE, FALSE或NULL)
【sqlserver】: sqlserver 認為 null 最小。 升序排列:null 值預設排在最前。 要想排後面,則:order by case when col is null then 1 else 0 end ,col 降序排列:null 值預設排在最後。 要想排在前面,則:order by case when col is null then 0 else 1 end , col desc 【oracle】: oracle認為 null 最大。
Oracle中scott使用者下建立預存程序:(註:從9i開始有了sys_refcursor這種類型,在以前的Oracle版本中需要使用REF CURSOR,並且還需放在一個程式包中)create or replace procedure sp_getdept(result out sys_refcursor)asbeginopen result for select * from dept;end;/ =============================================
準備:環境:pl/sql+oracle9i+vs2008建立表test:create table TEST( ID NUMBER,//編號 NAME VARCHAR2(10),//姓名 SEX VARCHAR2(2),//性別 AGE NUMBER,//年齡 ADDRESS VARCHAR2(200)//住址)1.執行不帶參數的Oracle預存程序:首先編寫一個不帶參數的oracle預存程序:create or replace procedure
建立視圖create Or Replace view t as select T1.t11 f1 ,T1.t12 f2 ,T2.t22 f3 from T1,T2 Where T1.t11=T2.t11; 視圖更新Create Or Replace Trigger Trg_InsUpdDel_t Instead Of Insert or update or delete on t for each row Declare begin If