alter table TABLE_NAME drop column ...;
alter table TABLE_NAME add(... ..);
我只是8I的方法,9I不知道是否有更方便的了
alter table TABLE_NAME add(... ..);
我只是8I的方法,9I不知道是否有更方便的了
解决方案 »
- oracle问题
- 急!!!改ip后,出现协议适配器不可加载的错误,但是配置文件使用的是host名,不解为什么会出现这个错误,请高人解答
- 存储过程
- 求一个CNOUG邀请码
- 测试存储过程报错,哪位高手看一下,是什么原因?
- 关于NLS_SORT=SCHINESE_PINYIN_M参数错误的问题
- select t.part,s.part,t.plant,s.plant ,t.rowid from srm054 t,srm041 swhere t.part=s.part
- 同一个表中一个用户ID对应对条日期,如何将除最近日期以前的记录打上标记?
- 关于行列转换问题
- oracle分割月查询
- 请问我会SQL Server,而且撑握得比较精通,再来学Oracle难不难学?它们之前有什么区别?
- 新手请教,在线等待,高手看看吧
ALTER TABLE tablename
RENAME COLUMN oldcol TO newcol
alter table TABLE_NAME drop column
alter table TABLE_NAME add()或者直接新建一张改好名的表,把原记录插过来,删掉原表,再改下表名 rename
总是提示缺少关键字;什么原因?
版本8:不太清楚
版本8i或以上:可以DROP COLUMN
ALTER TABLE customers
RENAME COLUMN credit_limit TO credit_amount;
RENAME COLUMN credit_limit TO credit_amount;
commit;
而ALTER TABLE tablename DROP COLUMN columnname
ALTER TABLE tablename ADD(columnname columntype)会丢失数据