oracle如何使用存储过程动态添加列 oracle如何使用存储过程动态添加列或者有没有其他比较好的方案,列转行存储这个方案数据量太大了,行不通 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 添加列: alter table 表名 add 列名 类型修改列:alter table 表名 modify(列名 类型) 添加约束:alter table 表名 add constraint 约束名 primary key (字段) using index; create procedure sp_add_columnasbegin execute immediate 'alter table t add name varchar2(30)';end; 可以写个触发器试试,加人新的数据后,然后传入值,判断是否需要添加到列上,是用动态SQL。不是就不管 数据库的散列分区,请高手指点@! 查询语句写不出来了,达人们帮帮忙,出出招! 问几个Oracle基本问题 简单update语句错误 求一个oracle存储过程谢谢 问个工作日问题 请教一个SQL文的写法 帮助:如何查询Oracle数据库其中某张表的主关键字,得到此关键字的信息(字段名,字段类型等信息) 两个问题 SQL命令未正确结束 oracle递归查询问题 ORACLE 12C 安装到 83%不动了 好几次了 唉
修改列:alter table 表名 modify(列名 类型)
添加约束:alter table 表名 add constraint 约束名 primary key (字段) using index;
as
begin
execute immediate 'alter table t add name varchar2(30)';
end;