社区
基础和管理
帖子详情
oracle中如何用sql命令实现删除某张表的字段
lusemaomaochong
2003-10-09 09:42:11
sql server中可以用alter table ttt drop column colname;来实现删除指定的字段。oracle能实现吗?
...全文
261
6
打赏
收藏
oracle中如何用sql命令实现删除某张表的字段
sql server中可以用alter table ttt drop column colname;来实现删除指定的字段。oracle能实现吗?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
podded
2003-10-17
打赏
举报
回复
8.05的不行吗,这就不知道了。
rewqrewq
2003-10-17
打赏
举报
回复
楼上的强
dragonl3
2003-10-17
打赏
举报
回复
不嫌麻烦可以这样做:
1.create table newtbl (select col1,col2,col3...除了要删除的那个字段 from oldtbl )
此时表已建立
2.drop oldtbl;
3.rename newtbl 为 oldtbl;
就可以了。
lusemaomaochong
2003-10-17
打赏
举报
回复
我的 sqlplus是8.05版。就是不行,请多帮忙!
lusemaomaochong
2003-10-17
打赏
举报
回复
我在sqlplus中试验了一下,不行,提示缺少关键字
podded
2003-10-09
打赏
举报
回复
SQL> create table mytest(
2 test1 varchar2(20),
3 test2 varchar2(20),
4 test3 varchar2(20));
表已创建。
SQL> alter table mytest drop column test3;
表已更改。
SQL> alter table mytest drop (test2);
表已更改。
Oracle
删除
表、修改表(添加
字段
、修改
字段
、
删除
字段
)语句总结
Oracle
删除
表、修改表(添加
字段
、修改
字段
、
删除
字段
)语句总结 1、
删除
表: delete from 表名; delete
删除
数据是一条一条的
删除
数据,后面可以添加where条件,不
删除
表结构。注意:如果表
中
有identity产生的自增id列,delete from后仍然从上次的数开始增加。 truncate table 表名 truncate是一次性删掉所有数据,不
删除
表结构。注意:如果表
中
有identity产生的自增id列,truncate后,会恢复初始值。 drop table 表名 dro
【
SQL
】进阶知识 --
删除
表的几种方法(包含表内单个
字段
的
删除
方法)
到这里,我们已经介绍了
SQL
中
几种常见的
删除
方法。从
删除
整个表,到清空表
中
的数据,再到
删除
表
中
的单个
字段
,我们都有详细的解释和示例。掌握这些
删除
操作后,你就能更加灵活地管理你的数据库,清理不需要的数据和结构。下次当你遇到不需要的表或者
字段
时,你就可以大胆地
删除
它们啦!不过,记得操作时小心谨慎,尤其是涉及到DROP和TRUNCATE时,做好备份总是明智的选择。希望这篇博客对你有所帮助,如果你有更多问题,欢迎留言讨论哦!
oracle
表
中
增加
字段
sql
语句,
ORACLE
中
通过
SQL
语句(alter table)来增加、
删除
、修改
字段
...
1.添加
字段
:alter table 表名 add (
字段
字段
类型) [default '输入默认值'] [null/not null] ;2.添加备注:comment on column 库名.表名.
字段
名 is '输入的备注'; 如: 我要在ers_data库
中
test表 document_type
字段
添加备注 comment on column ers_data...
oracle
删除
几
张表
,
Oracle
删除
多
张表
项目
中
遇到要
删除
多
张表
,发现不能同时
删除
,可以先查询出
SQL
语句,然后批量执行1.查询出
SQL
语句:select 'drop table '||table_name || ';' from user_tables;2. 执行查询
中
的语句
删除
序列使用同样的方法:select 'drop sequence '|| object_name||''||';' FROM user_objects where...
ORACLE
中
通过
SQL
语句(alter table)来增加、
删除
、修改
字段
alter table 表名 modify (
字段
字段
类型 [default ‘输入默认值’ ] [null/not null] ,
字段
字段
类型 [default ‘输入默认值’ ] [null/not null] );例:alter table sf_users add (userName varchar2(30) default ‘空’ not null);alter table 表名 add (
字段
字段
类型) [ default ‘输入默认值’] [null/not null];
基础和管理
17,377
社区成员
95,111
社区内容
发帖
与我相关
我的任务
基础和管理
Oracle 基础和管理
复制链接
扫一扫
分享
社区描述
Oracle 基础和管理
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章