为什么不能删除列? ALTER TABLE tbname DROP (column_name) CASCADE CONSTRAINTS不对吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 ALTER TABLE tbname DROP COLUMN column_name CASCADE CONSTRAINTS glmcglmc和luckysxn的语法都对,如果此列无约束可不使用cascade constraints. 我是用toad做的,直接在该列的上面点右键选择里面的drop column项的 Oracle好像没有删除列的简单方法你可以重新建一个表,不选择要删除的列就可以了create table tblNew as select id,... from tblOld然后删除原来的表,再将新表重命名就可以了 语法没问题,你用sqlplus试试。 ora8i以上版本可删除无用的列,按照语法执行就可以了.在sqlplus中写sql命令是DBA的基本功. 大神们求助啊。这样的关联查询如何实现啊。join了一天了还没join出来。。。。 Oracle 书籍 小设计一下 ORACLE连接问题 帮忙看看这个SQL怎么优化一下?谢谢了 关于oracle10g平台切换为9i的问题 对同一个表怎么进行多次统计查询 有谁帮我看一个简单问题了,谢谢了。 这种SQL语句该怎么写?--谢谢 如何解决p4机器上java.exe报错信息?紧急,望指点。 如何察看未释放的连接 (在线等!) 统计调查
DROP COLUMN column_name CASCADE CONSTRAINTS
你可以重新建一个表,不选择要删除的列就可以了
create table tblNew as select id,... from tblOld
然后删除原来的表,再将新表重命名就可以了