1.修改表的字段:

修改一个列的数据类型(一般限于修改长度,修改为一个不同类型时有诸多限制):

语法:  ALTER TABLE 表名 MODIFY(列名 数据类型);

eg1:  alter table skate_test modify (author number(10,0) );

在修改列的长度时,只能改为比现有字段实际存的长度还要大,否则提示下面错误:

ORA-01441: 无法减小列长度, 因为一些值过大

eg2:  alter table skate_test modify (author varchar2(10) )

在修改列的数据类型的时候,所修改的列必须为空,否则提示下面的错误:

ORA-01439: 要更改数据类型, 则要修改的列必须为空

2.增加一个列:

语法:  ALTER TABLE 表名 ADD(列名 数据类型);

eg1:  ALTER TABLE skate_test ADD(author NUMBER(38,0) not null);

3.更改列名:

语法:  ALTER TABLE 表名 RENAME COLUMN 当前列名 TO 新列名;

eg1: ALTER TABLE skate_test RENAME COLUMN author TO authorer_new;

4.删除一个列:

语法:  ALTER TABLE 表名 DROP COLUMN 列名;

eg1: alter table skate_test drop column author;

5.修改表名:

语法:  ALTER TABLE 当前表名 RENAME TO 新表名;

eg1: alter table skate_test rename to test_sakte

6.给表加注释:

语法:comment on column 表名.列名 is '注释内容';  //修改表的列的注释

eg1:COMMENT ON column MOVO_NEW.TEST_SAKTE  IS '注释内容';  //修改表的注释

oracle表修改语句怎么写,Oracle修改表结构语句相关推荐

  1. 在ABAP的SQL语句中写Oracle Hints

    在ABAP的SQL语句中写Oracle Hints ①用过的两个写法: 1.指定使用全表扫描:%_HINTS ORACLE 'FULL(table_name)' 2.指定索引:%_HINTS ORAC ...

  2. oracle中删除表字段 sql语句怎么写,oracle使用sql语句增加字段示例(sql删除字段语句)...

    添加字段的语法:alter table tablename add (column datatype [default value][null/not null],-.); 修改字段的语法:alter ...

  3. oracle 数据库循环查询语句怎么写,sql循环查询(sql语句循环查询详解)

    sql循环查询(sql语句循环查询详解) 2020-07-24 11:15:51 共10个回答 select*fromawheret_idin('3','4');select*fromawheret_ ...

  4. oracle sql循环判断语句怎么写,Oracle 非常详细的 PL/SQL入门教程,PL/SQL语法格式/循环语句/条件判断/异常处理...

    PL/SQL入门教程目录 Oracle PL/SQL入门教程,PL/SQL语法格式/循环语句/条件判断/异常处理 一.PL/SQL简介 1.PL/SQL简介 1.PL/SQl是过程语言PL与结构化语言 ...

  5. delete oracle 语句怎么写,Oracle下Delete语句

    Delete语句 基本语法: delete from 表名 where 条件 注意事项: 1,如果不使用where子句,将表中所有数据全部删除 delete from test; 2,如果要删除某列的 ...

  6. mysql更新两表所有记录语句怎么写_mysql 一条sql语句update更新两个表

    mysql 一条sql语句update更新两个表 你写过一条sql语句来修改两个表的数据吗? UPDATE test.table1 t1,test.table2 t2 SET t1.aa='a',t1 ...

  7. oracle的分页查询怎么写,ORACLE分页查询SQL语法

    ORACLE分页查询SQL语法 --1:无ORDER BY排序的写法.(效率最高) ­ --(经过测试,此方法成本最低,只嵌套一层,速度最快!即使查询的数据量再大,也几乎不受影响,速度依然!) ­ S ...

  8. mysql更新多表sql语句怎么写_MySQL多表updatesql语句总结

    MySQL 多表 update 有几种不同的写法.假定我们有两张表,一张表为Product表存放产品信息,其中有产品价格列Price:另外一张表是 MySQL 多表 update 有几种不同的写法. ...

  9. mysql 删除一个字段语句怎么写_删除的sql语句怎么写

    1. 删除一个表的sql 语句怎么写啊 使用drop语句,drop table (需要删除表的名字). drop是删除整个表,delete是删除表的内容. drop语句的作用:删除内容和定义,释放空间 ...

  10. SQL点滴9—使用with语句来写一个稍微复杂sql语句

    今天偶尔看到sql中也有with关键字,好歹也写了几年的sql语句,居然第一次接触,无知啊.看了一位博主的文章,自己添加了一些内容,做了简 单的总结,这个语句还是第一次见到,学习了.我从简单到复杂地写 ...

最新文章

  1. Document对象内容集合
  2. MATLAB中 raw(,利用Photoshop + Matlab 解析10-bit RAW
  3. 【错误记录】PyCharm 运行 Python 程序报错 ( UnicodeDecodeError: ‘ascii‘ codec can‘t decode byte 0xe5 in positio )
  4. 2021-03-09 Matlab RBF神经网络及其实例
  5. linux字体栅格化,响应式开发---网页的布局方式、媒体查询、栅格化布局、less语言...
  6. C++描述杭电OJ 2023.求平均成绩 ||
  7. 图论与java_算法笔记_150:图论之双连通及桥的应用(Java)
  8. 实用、酷炫的可视化,你用10小时,同事用10分钟,差距在哪?
  9. RelativeLayout addRule踩坑之旅
  10. 写这么骚的代码,不怕被揍么?
  11. 兰州大学计算机基础在线考试,[兰州大学]《计算机基础》2020年5月考试在线考核试题...
  12. python神经网络图像分类,图像分类卷积神经网络
  13. error: RPC failed; curl 56 OpenSSL SSL_read: SSL_ERROR_SYSCALL, errno 10054解决方法
  14. opencv 物体尺寸测量
  15. 一周热图|杨紫韩国艺匠婚纱大片出炉;易烊千玺代言麦当劳;洛天依音乐综艺节目首秀...
  16. python迅雷下载任务出错_Celery提交任务出错?
  17. 2022-2028年中国固体浮力材料行业竞争现状及投资决策建议报告
  18. FFmpeg三大工具--ffplay
  19. 数据显示最近一次上涨由散户推动,我们刚进入牛市中期
  20. 什么是Promise,Promise的三种状态

热门文章

  1. 阿里巴巴集团CTO王坚:云计算让理想平等
  2. 201521123076《java程序设计》第12周学习总结
  3. WIFI内部通话系统技术解决方案
  4. 【动弹有奖】——OSC登录并发送动弹分析(附python源码)
  5. 解决:VB.NET程序中 datagridview 多次绑定出现 的“不能在数据绑定的 DataGridView 控件上设置 ColumnCount...
  6. python list 排序
  7. 2009年北京第一场雪
  8. 利用 HttpModule,基于输出,统一控制、干预、处理(例如: 过滤关键字、AntiXSS) ASP.Net WebForm Control 展现属性的方案原型...
  9. [Music]Candle in the Wind 1997《风中之烛》缅怀戴安娜
  10. 3、Keras中的顺序模型Sequential和函数式模型Model