使用Oracle與PowerDesigner聯合建表常識
阿新 • • 發佈:2019-02-07
寫在前面
雖說只是小的知識點,但每次用到還要翻筆記本,真是麻煩的很,索性這次就稍微總結一下,方便下次翻閱
總結
知識點一:使用觸發器維護主鍵
--此次以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資料庫-->檔案-->新建-->命令視窗-->貼上即可
結束語
今天就先總結到這,這些知識點雖然比較小,可是真的經常用到,也希望能給大家帶來幫助。祝大家生活愉快!