今天下午主要做了个实验,是针对 测试表的列,进行添加,修改,删除的。做法如下:
增加一列:
alter table emp4 add test varchar2(10);
修改一列:
alter table emp4 modify test varchar2(20);
删除一列:
alter table emp4 drop column test;
  这里要注意几个地方,首先,增加和修改列是不需要加关键字COLUMN,否则会报错ora-00905。
  其次,对删除单列的话,一定要加COLUMN,然后记住,删除是不需要加列类型的。
做法如下;
增加多列:
alter table emp4 add (test varchar2(10),test2 number);
修改多列:
alter table emp4 modify (test varchar2(20),test2 varchar2(20));
删除多列:
alter table emp4 drop (test,test2);
很奇怪的现象,再单列中要加关键字COLUMN,然而再删除多列的时候,不能加COLUMN关键字。
详细出处参考:http://www.jb51.net/article/19376.htm

ORCLE 表中列的修改(非常全面哦)相关推荐

  1. 如何修改mysql表中列的大小?

    本文翻译自:How can I modify the size of column in a mysql table? I have created a table and accidentally ...

  2. oracle复制另一个字段,【学习笔记】Oracle存储过程 表中列不同时动态复制表中数据到另一个表中...

    天萃荷净 分享一篇关于Oracle存储过程实现表之间数据复制功能.两表中列不同,动态的将一表中的数据复制到另一个表中案例 因为要用到回收站功能,删除一条记录,要先放到一个delete表中,以便以后恢复 ...

  3. hive查看表中列的信息命令_快速了解hive

    作者丨HappyMint 文章选摘:大数据与人工智能 这是作者的第7篇文章 本文主要针对从事大数据分析和架构相关工作,需要与hive打交道但目前对hive还没有进行深层次了解的小伙伴,希望本文会让你对 ...

  4. Devexpress GridControl GridView表中列增加按钮

    需求:去掉一个按钮. 在表中增加一列,单元格内是删除按钮 首先点击Run Dessigner 进入布局页面,选择多列,选择ColumnEdit,选择New,选择Button 修改名称, 选择Butto ...

  5. MySQL如何向表中增加、修改字段

    alter table 表名 add 字段名 数据类型 default 默认值 说明:数据类型如,varchar(50) alter table BANK_SOKECT_INFO ADD COLUMN ...

  6. (数据库-MySQL)修改表——添加列、修改列、删除列(名)

    对于数据表的修改,我们通常会使用如下操作:添加列(add).修改列(modify).修改列名(change).删除列(drop).修改表名(rename).修改表的字符集. 1.添加列(add) al ...

  7. java控制台输入的数据存放在数据库表中_JDBC完成修改(使用控制台输入)

    注意:每次修改Oracle表格都要使用commit提交数据之后再去运行Java代码! * 需求: *     更新用户昵称,更新成功后提示更新成功, * 分析: *     java+jdbc * 使 ...

  8. mysql 视图列信息_MySQL 中获取用户表、用户视图、用户表中列信息

    /// ///MySql 数据库维护中心/// public classMySqlDbMaintenance:DbMaintenanceProvider {/// ///获取视图信息列表 Sql语句/ ...

  9. oracle修改某表中的顺序,oracle 数据库 , 表中字段顺序修改

    1.首先需要sys或者system权限操作 2.查询需要更改的表的ID select object_id from all_objects where owner = '用户名' and object ...

最新文章

  1. nvidia share有什么用_NVIDIA共享无法在Win10上运行或响应
  2. Bootstrap File Input 真正 解决跨域问题
  3. C++四种cast操作符
  4. 随机森林降维matlab代码,随机森林代码实现问题
  5. ios nsstring根据ascii码大小排序_iOS(NSPredicate) 谓词的使用
  6. 3038 3n+1问题
  7. checkbox 多选 mysql 搜索_mySQL技术的方方面面,不管是应用还是面试,看这一文就够了...
  8. Python 列表 append()函数使用详解
  9. Eclipse 使用常见问题汇总
  10. oracle日期按时间点过滤,Oracle数据库日期过滤方法性能比较
  11. php 合成图片,合成圆形图片
  12. CSS Transition
  13. iPhone各型号物理分辨率和逻辑分辨率
  14. 晓月_【斗战神学习四十】金山寺
  15. 24.多线程(等待唤醒机制,volatile,CAS 算法,线程池,定时器,设计模式)
  16. 程序员中的“芳心纵火犯”, 这就是面向对象编程吗?
  17. LayUI_02 前端框架 页面元素
  18. Android+Web视频直播装逼实现
  19. 刺激战场测试fps软件,绝地求生刺激战场怎么查看帧率?查看帧率方法一览
  20. 原生微信小程序项目基础框架搭建

热门文章

  1. [Golang学习笔记] 05 程序实体2 作用域访问权限和变量重声明
  2. OpenStack镜像制作笔记 --以windows8.1-amd64为例
  3. JS中eval处理JSON数据 为什么要加括号
  4. 学会使用svn:externals
  5. Option Explicit 语句
  6. JavaScript 学习(2) - JS的内建对象
  7. tcpdump抓包对性能的影响
  8. 氪纪2015| 虚拟与现实的距离——听听从业者的声音【中篇】
  9. ajax就收data的参数
  10. 一根数据线玩转树莓派Zero