![](/img/trans.png)
[英]How can I write a PL/SQL procedure to copy tables and contents from another account
[英]How to write PL/SQL packages for all tables
我在架構中有 5 個表(t1、t2、t3、t4、t5)
我想使用數據字典用一個代碼為模式中的所有表編寫DML包,而不是一一編寫。
我在谷歌上找不到任何例子。
提前致謝
您正在尋找的示例與動態 SQL相關。 它會起作用(如果您正確使用它),但根本無法擴展。 如果出現t6
或t7
怎么辦?
我的意思是數據 model 看起來是錯誤的,如果有幾個表 - 顯然 - 看起來相同,因為您可以在所有表上重用相同的代碼。 我建議你將所有這些表合並為一個,通過添加額外的列來區分行(即t1
表的行代表什么, t2
表的行代表什么等)。
您必須為此付出一些努力,但從長遠來看,它會有所回報。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.