在表的設計時候,由於考慮步驟,需要新增一些字段,重新設計表,但是又不想對錶結構進行大量的改動,其中乙個方法是進行表的擴充套件
假設基礎表為table_base 才有三層生成的base_bll base_dal base_model,現在需要進行擴充套件
擴充套件表為table_ext,擴充套件表對應三層為ext_bll ext_dal ext_model
ext_bll繼承base_bll,通過外來鍵進行關聯
接著對ext_dal進行改造,如getalllist
select ba.*,de.deptname from table_base ba,table_ext ex,bs_dept de
where ba.id=ex.id
and ex.deptid=de.deptid
接著對ext_model進行屬性擴充套件,即base屬性包括在ext中
進行封裝list
資料庫表空間擴充套件處理
一 oracle 檢視表空間使用情況 select a.tablespace name 表空間名稱 round total 1024 1024 1024 2 表空間總量 g round free 1024 1024 1024 2 表空間剩餘 g round total free 1024 1024 ...
資料庫表擴充套件字段設計
一 擴充套件字段表 乙個表的字段可能並非一成不變,系統的執行 需求的變化等客觀條件可能會需要增加其他字段,如何在不直接修改表設計的前提下滿足需求呢?該擴充套件字段表的思想就是將列設計轉化為行設計,欄位的增加表現為記錄的增加。當然這種方式也不是萬能的,對於需要排序 查詢和索引的字段最好還是通過新增表字...
oracle資料庫表空間擴充套件
檢視表空間情況 select upper f.tablespace name 表空間名 d.tot grootte mb 表空間大小 m d.tot grootte mb f.total bytes 已使用空間 m to char round d.tot grootte mb f.total byt...