oracle修改表结构精度,常见问题--oracle10g修改表结构
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修改表结构相关推荐
- oracle修改表字段名备注_Oracle修改表或者字段的注释
转自:https://www.cnblogs.com/fx-blog/p/7132833.html 语句: comment on table 表名 is '表的注释信息'; comment on co ...
- Oracle数据库表中字段顺序的修改方法
Oracle数据库表中字段顺序的修改方法 这篇文章主要给大家介绍了关于Oracle数据库表中字段顺序的修改方法,在介绍修改的方法之前先给大家介绍了Oracle数据库表新建字段的方法,文中通过示例代码介 ...
- oracle 建表字段设置,Oracle创建表、删除表、修改表(添加字段、修改字段、删除字段)语句总结...
关于Oracle创建表.删除表.修改表(添加字段.修改字段.删除字段)语句的简短总结. Oracle创建表: create table 表名 ( 字段名1 字段类型 默认值 是否为空 , 字段名2 字 ...
- Oracle删除表、修改表(添加字段、修改字段、删除字段)语句总结
Oracle删除表.修改表(添加字段.修改字段.删除字段)语句总结 1.删除表: delete from 表名; delete删除数据是一条一条的删除数据,后面可以添加where条件,不删除表结构.注 ...
- Oracle入门(十二C)之表修改
一.列操作 (1)添加列 alter table 表名 add (列名 数据类型 [default 表达式], ..); alter table tableName add temp varcha ...
- oracle表空间的创建、修改、删除及一些参数解释
创建表空间 方法1: 代码创建,如下: PL/SQL 建立表空间(一般建N个存数据的表空间和一个索引空间): create tablespace 表空间名 datafile ' ...
- oracle能不能改外键属性,CSS_小议Oracle外键约束修改行为(五), Oracle的外键用来限制子表 - phpStudy...
小议Oracle外键约束修改行为(五) Oracle的外键用来限制子表中参考的字段的值,必须在主表中存在.而且在主表的记录发生变化导致外键参考唯一约束值发生了变化时,定义了一系列的动作. 前面几篇文章 ...
- mysql 修改表结构方案_MySQL中修改表结构时需要注意的一些地方
MySql 在修改表结构的时候可能会中断产品的正常运行影响用户体验,甚至更坏的结果,丢失数据.不是所有的数据库管理员.程序员.系统管理员都非常了解Mysql能避免这种情况.DBA会经常碰到这种生产中断 ...
- Oracle创建表、删除表、修改表(添加字段、修改字段、删除字段)语句总结
创建表: create table 表名 ( 字段名1 字段类型 默认值 是否为空 , 字段名2 字段类型 默认值 是否为空, 字段名3 字段类型 默认值 是否为空, ...... ); 创建一个us ...
最新文章
- 无限互联新浪微博项目(视频)分享
- Which of the following statement(s) equal(s) value 1 in C programming language?
- 【Python】青少年蓝桥杯_每日一题_6.27_输出符合要求的10个自然数
- 力扣【下一个更大元素】leetcode-503.下一个更大元素 Ⅱ:单调栈解法+循环数组解法
- 使用方法实现数组的对调与输出
- Mendix:低代码平台四大常见用例开发
- 苹果重奖库克,挽留其留任到2025年,网友:雷军又没机会了
- 使用Entity Framework和Web API的ASP.NET Core Blazor CRUD
- MySQL 聚合函数(一)聚合(组合)函数概述
- mysql如何加快备份和恢复速度_加速mysql备份和恢复
- java中实现下载音乐_如何用JAVA的IO流下载落网音乐?
- 微博html5版转换成网页版,微博网页版html5入口
- 鸿蒙系统下载 绿色,WiseFolderHider(文件夹加密软件)4.3.7
- 使用dockerfile创建一个包含jdk和tomcat的镜像
- 牛年新生儿取名:用诗经给男宝宝起名字
- 前沿研究丨李德毅院士:基于驾驶脑的智能驾驶车辆硬件平台架构
- 【2022-05-31】JS逆向之易企秀
- 移动电影院新版本新功能新体验
- 使用Vmware虚拟机装载Linux系统如何联网
- Gataway中的Predicate的使用