oracle动态列名

请问,我先建立了一个表,CREATETABLElyh_qx_97(launder_kindVARCHAR2(30),message_fieldVARCHAR2(30),r... 请问,我先建立了一个表,CREATE TABLE lyh_qx_97
(
launder_kind VARCHAR2(30),
message_field VARCHAR2(30),
rule_kind VARCHAR2(200),
totle_data NUMBER(10),
nolaunder_data NUMBER(10),
laundered_data NUMBER(10)
);
我想用在过程每次运行的时候增加nolaunder_data,laundered_data列,但是列名是nolaunder_data+当天日期,laundered_data+当天日期,比如laundered_data_20061114,需要怎么写这段程序捏?请指点
展开
 我来答
寒食心思嫦娥470
2006-11-14 · TA获得超过599个赞
知道小有建树答主
回答量:437
采纳率:100%
帮助的人:415万
展开全部
动态增加列不是一个好的办法会给程序的维护带来巨大的困难严重不推荐

增加列的方法

execute immediate 'alter table yd_gsm add kk1k number(10)';
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式