oracle如何使用存盤程序動態添加列
或者有沒有其他比較好的方案,列轉行存盤這個方案資料量太大了,行不通
uj5u.com熱心網友回復:
添加列: alter table 表名 add 列名 型別修改列:alter table 表名 modify(列名 型別)
添加約束:alter table 表名 add constraint 約束名 primary key (欄位) using index;
uj5u.com熱心網友回復:
是用存盤程序動態添加列,您這個是最基礎的添加列的陳述句uj5u.com熱心網友回復:
create procedure sp_add_columnas
begin
execute immediate 'alter table t add name varchar2(30)';
end;
uj5u.com熱心網友回復:
可以寫個觸發器試試,加人新的資料后,然后傳入值,判斷是否需要添加到列上,是用動態SQL。不是就不管轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/65087.html
標籤:開發
上一篇:圖書館管理系統里的一個小問題
