2
我有一個嵌套表nt
和一個數據庫表fruits
。我想在fruits
表中有nt
的所有元素。是否有某種批量插入方法可以比循環遍歷每個元素更便宜?Oracle DB中的嵌套表使用情況,PL/SQL
另外,比方說,我有一個父表food
與列fruit_id
。是否有子表fruits
理想?通過創建類型food_type
更直接地將收集直接存儲到表food
?
- 當前設計:
父表:食物; 列:id
,name
,fruit_id
子表:水果; 列:id
,name
其中 嵌套表nt
通過環插入子表fruits
- 設計建議:
表:食物; 列:id
,name
,fruit_table
其中
CREATE type food_type IS TABLE OF varchar(50);
nt food_type;
和nt
插入與行,作爲列的部分fruit_table
我想你可以使用插入前後觸發器。即當你在表格中插入時,元素將在插入之後或插入之前插入表格中。 如果你可以顯示你的表格的結構,它會更容易。 – Shann
你當前的數據庫設計是什麼?你能否提供圖形或文本解釋? – Rachcha