1. 程式人生 > >使用Oracle與PowerDesigner聯合建表常識

使用Oracle與PowerDesigner聯合建表常識

寫在前面

雖說只是小的知識點,但每次用到還要翻筆記本,真是麻煩的很,索性這次就稍微總結一下,方便下次翻閱

總結

知識點一:使用觸發器維護主鍵

--此次以Student表為例,建立一個維護主鍵stuid的觸發器
    --首先刪除一下,防止出現重複的序列
    drop sequence stu_seq;
    --建立維護主鍵的序列
    create sequence stu_seq;
    --建立觸發器,並設定每次插入之前進行觸發
    create or replace trigger trig before insert on
     student for
each row begin --:new 新資料 :new.stuid:=stu_seq.nextval;
end;

知識點二:從PowerDesigner中匯出表時,去掉引號步驟

Datebase-->EditCurrentDBMS-->Script-->Sql-->Format-->CaseSensitivityUsingQuote  把yes改為no即可

知識點三:將建立好的表結構從PowerDesigner中匯出步驟

Datebase-->GenerateDatebase--
>在Directory中選好要匯出到的位置-->點選確定即可

知識點四:將用Powerdesigner設計好的表結構匯入Oracle步驟

首先以txt格式開啟匯出的sql檔案-->全選並且複製其中的內容-->開啟Oracle資料庫-->檔案-->新建-->命令視窗-->貼上即可

結束語

今天就先總結到這,這些知識點雖然比較小,可是真的經常用到,也希望能給大家帶來幫助。祝大家生活愉快!

May God bless you!