oracle表修改语句怎么写,Oracle修改表结构语句
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修改表结构语句相关推荐
- 在ABAP的SQL语句中写Oracle Hints
在ABAP的SQL语句中写Oracle Hints ①用过的两个写法: 1.指定使用全表扫描:%_HINTS ORACLE 'FULL(table_name)' 2.指定索引:%_HINTS ORAC ...
- oracle中删除表字段 sql语句怎么写,oracle使用sql语句增加字段示例(sql删除字段语句)...
添加字段的语法:alter table tablename add (column datatype [default value][null/not null],-.); 修改字段的语法:alter ...
- oracle 数据库循环查询语句怎么写,sql循环查询(sql语句循环查询详解)
sql循环查询(sql语句循环查询详解) 2020-07-24 11:15:51 共10个回答 select*fromawheret_idin('3','4');select*fromawheret_ ...
- oracle sql循环判断语句怎么写,Oracle 非常详细的 PL/SQL入门教程,PL/SQL语法格式/循环语句/条件判断/异常处理...
PL/SQL入门教程目录 Oracle PL/SQL入门教程,PL/SQL语法格式/循环语句/条件判断/异常处理 一.PL/SQL简介 1.PL/SQL简介 1.PL/SQl是过程语言PL与结构化语言 ...
- delete oracle 语句怎么写,Oracle下Delete语句
Delete语句 基本语法: delete from 表名 where 条件 注意事项: 1,如果不使用where子句,将表中所有数据全部删除 delete from test; 2,如果要删除某列的 ...
- mysql更新两表所有记录语句怎么写_mysql 一条sql语句update更新两个表
mysql 一条sql语句update更新两个表 你写过一条sql语句来修改两个表的数据吗? UPDATE test.table1 t1,test.table2 t2 SET t1.aa='a',t1 ...
- oracle的分页查询怎么写,ORACLE分页查询SQL语法
ORACLE分页查询SQL语法 --1:无ORDER BY排序的写法.(效率最高) --(经过测试,此方法成本最低,只嵌套一层,速度最快!即使查询的数据量再大,也几乎不受影响,速度依然!) S ...
- mysql更新多表sql语句怎么写_MySQL多表updatesql语句总结
MySQL 多表 update 有几种不同的写法.假定我们有两张表,一张表为Product表存放产品信息,其中有产品价格列Price:另外一张表是 MySQL 多表 update 有几种不同的写法. ...
- mysql 删除一个字段语句怎么写_删除的sql语句怎么写
1. 删除一个表的sql 语句怎么写啊 使用drop语句,drop table (需要删除表的名字). drop是删除整个表,delete是删除表的内容. drop语句的作用:删除内容和定义,释放空间 ...
- SQL点滴9—使用with语句来写一个稍微复杂sql语句
今天偶尔看到sql中也有with关键字,好歹也写了几年的sql语句,居然第一次接触,无知啊.看了一位博主的文章,自己添加了一些内容,做了简 单的总结,这个语句还是第一次见到,学习了.我从简单到复杂地写 ...
最新文章
- Document对象内容集合
- MATLAB中 raw(,利用Photoshop + Matlab 解析10-bit RAW
- 【错误记录】PyCharm 运行 Python 程序报错 ( UnicodeDecodeError: ‘ascii‘ codec can‘t decode byte 0xe5 in positio )
- 2021-03-09 Matlab RBF神经网络及其实例
- linux字体栅格化,响应式开发---网页的布局方式、媒体查询、栅格化布局、less语言...
- C++描述杭电OJ 2023.求平均成绩 ||
- 图论与java_算法笔记_150:图论之双连通及桥的应用(Java)
- 实用、酷炫的可视化,你用10小时,同事用10分钟,差距在哪?
- RelativeLayout addRule踩坑之旅
- 写这么骚的代码,不怕被揍么?
- 兰州大学计算机基础在线考试,[兰州大学]《计算机基础》2020年5月考试在线考核试题...
- python神经网络图像分类,图像分类卷积神经网络
- error: RPC failed; curl 56 OpenSSL SSL_read: SSL_ERROR_SYSCALL, errno 10054解决方法
- opencv 物体尺寸测量
- 一周热图|杨紫韩国艺匠婚纱大片出炉;易烊千玺代言麦当劳;洛天依音乐综艺节目首秀...
- python迅雷下载任务出错_Celery提交任务出错?
- 2022-2028年中国固体浮力材料行业竞争现状及投资决策建议报告
- FFmpeg三大工具--ffplay
- 数据显示最近一次上涨由散户推动,我们刚进入牛市中期
- 什么是Promise,Promise的三种状态
热门文章
- 阿里巴巴集团CTO王坚:云计算让理想平等
- 201521123076《java程序设计》第12周学习总结
- WIFI内部通话系统技术解决方案
- 【动弹有奖】——OSC登录并发送动弹分析(附python源码)
- 解决:VB.NET程序中 datagridview 多次绑定出现 的“不能在数据绑定的 DataGridView 控件上设置 ColumnCount...
- python list 排序
- 2009年北京第一场雪
- 利用 HttpModule,基于输出,统一控制、干预、处理(例如: 过滤关键字、AntiXSS) ASP.Net WebForm Control 展现属性的方案原型...
- [Music]Candle in the Wind 1997《风中之烛》缅怀戴安娜
- 3、Keras中的顺序模型Sequential和函数式模型Model