1.修改表结构

语法: alter table table_name modify (列名  数据类型)

示例:

9:54:25 SQL> alter table dbtest_dw_cust_order modify (co_seq number(4));

Table altered

9:55:22 SQL> alter table dbtest_dw_cust_order modify (co_seq number(2));

alter table dbtest_dw_cust_order modify (co_seq number(2))

ORA-01440: 要减小精度或标度, 则要修改的列必须为空

注意:修改表结构的时候注意精度,如果要减小精度或标度, 则要修改的列必须为空

2.增加一个列

语法:alter table table_name add (列名 数据类型)

10:12:18 SQL> alter table dbtest_dw_cust_order add (dbtest number);

Table altered

10:11:42 SQL> alter table dbtest_dw_cust_order add (dbtest number not null);

alter table dbtest_dw_cust_order add (dbtest number not null)

ORA-01758: 要添加必需的 (NOT NULL) 列, 则表必须为空

注意:要添加必需的 (NOT NULL) 列, 则表必须为空

3.修改列名

语法:alter table 表名 rename column 当前列名 to 新列名

示例:

10:23:40 SQL> alter table dbtest_dw_cust_order rename column dbtest to dbtest123;

Table altered

4.删除一个列

语法:alter table 表名 drop column 列名

示例:

10:24:30 SQL> alter table dbtest_dw_cust_order drop column dbtest123;

Table altered

oracle修改表结构精度,常见问题--oracle10g修改表结构相关推荐

  1. oracle修改表字段名备注_Oracle修改表或者字段的注释

    转自:https://www.cnblogs.com/fx-blog/p/7132833.html 语句: comment on table 表名 is '表的注释信息'; comment on co ...

  2. Oracle数据库表中字段顺序的修改方法

    Oracle数据库表中字段顺序的修改方法 这篇文章主要给大家介绍了关于Oracle数据库表中字段顺序的修改方法,在介绍修改的方法之前先给大家介绍了Oracle数据库表新建字段的方法,文中通过示例代码介 ...

  3. oracle 建表字段设置,Oracle创建表、删除表、修改表(添加字段、修改字段、删除字段)语句总结...

    关于Oracle创建表.删除表.修改表(添加字段.修改字段.删除字段)语句的简短总结. Oracle创建表: create table 表名 ( 字段名1 字段类型 默认值 是否为空 , 字段名2 字 ...

  4. Oracle删除表、修改表(添加字段、修改字段、删除字段)语句总结

    Oracle删除表.修改表(添加字段.修改字段.删除字段)语句总结 1.删除表: delete from 表名; delete删除数据是一条一条的删除数据,后面可以添加where条件,不删除表结构.注 ...

  5. Oracle入门(十二C)之表修改

    一.列操作 (1)添加列 alter table 表名 add  (列名 数据类型  [default 表达式], ..); alter table tableName add temp varcha ...

  6. oracle表空间的创建、修改、删除及一些参数解释

    创建表空间 方法1: 代码创建,如下: PL/SQL 建立表空间(一般建N个存数据的表空间和一个索引空间):       create tablespace 表空间名       datafile ' ...

  7. oracle能不能改外键属性,CSS_小议Oracle外键约束修改行为(五), Oracle的外键用来限制子表 - phpStudy...

    小议Oracle外键约束修改行为(五) Oracle的外键用来限制子表中参考的字段的值,必须在主表中存在.而且在主表的记录发生变化导致外键参考唯一约束值发生了变化时,定义了一系列的动作. 前面几篇文章 ...

  8. mysql 修改表结构方案_MySQL中修改表结构时需要注意的一些地方

    MySql 在修改表结构的时候可能会中断产品的正常运行影响用户体验,甚至更坏的结果,丢失数据.不是所有的数据库管理员.程序员.系统管理员都非常了解Mysql能避免这种情况.DBA会经常碰到这种生产中断 ...

  9. Oracle创建表、删除表、修改表(添加字段、修改字段、删除字段)语句总结

    创建表: create table 表名 ( 字段名1 字段类型 默认值 是否为空 , 字段名2 字段类型 默认值 是否为空, 字段名3 字段类型 默认值 是否为空, ...... ); 创建一个us ...

最新文章

  1. 无限互联新浪微博项目(视频)分享
  2. Which of the following statement(s) equal(s) value 1 in C programming language?
  3. 【Python】青少年蓝桥杯_每日一题_6.27_输出符合要求的10个自然数
  4. 力扣【下一个更大元素】leetcode-503.下一个更大元素 Ⅱ:单调栈解法+循环数组解法
  5. 使用方法实现数组的对调与输出
  6. Mendix:低代码平台四大常见用例开发
  7. 苹果重奖库克,挽留其留任到2025年,网友:雷军又没机会了
  8. 使用Entity Framework和Web API的ASP.NET Core Blazor CRUD
  9. MySQL 聚合函数(一)聚合(组合)函数概述
  10. mysql如何加快备份和恢复速度_加速mysql备份和恢复
  11. java中实现下载音乐_如何用JAVA的IO流下载落网音乐?
  12. 微博html5版转换成网页版,微博网页版html5入口
  13. 鸿蒙系统下载 绿色,WiseFolderHider(文件夹加密软件)4.3.7
  14. 使用dockerfile创建一个包含jdk和tomcat的镜像
  15. 牛年新生儿取名:用诗经给男宝宝起名字
  16. 前沿研究丨李德毅院士:基于驾驶脑的智能驾驶车辆硬件平台架构
  17. 【2022-05-31】JS逆向之易企秀
  18. 移动电影院新版本新功能新体验
  19. 使用Vmware虚拟机装载Linux系统如何联网
  20. Gataway中的Predicate的使用

热门文章

  1. 一起学nRF51xx 4 -  int
  2. LINUX 使用tcgetattr函数与tcsetattr函数控制终端一
  3. openssl 证书管理
  4. bzoj2959 长跑
  5. springboot 配置DRUID数据源
  6. windows phone (23) ScrollViewer元素
  7. 对AI毫无了解?本文带你轻松了解AI
  8. linux 小白启航之路-搭建linuxDHCP中继服务器
  9. 2017-01-09
  10. Android 手电筒源码