Oracle中怎么修改表结构
这篇文章将为大家详细讲解有关Oracle中怎么修改表结构,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。
1.修改字段的数据类型
语法:ALTERTABLE表名MODIFY(列名数据类型);eg1:
在修改列的长度时候,只能编辑比现有字段实际存的长度还要大,否则提示下面的错误:ORA-01441:没法减小列长度,因为一些值过大
2.增长一个列
语法:ALTERTABLE表名ADD(列名数据类型);eg1:ALTERTABLEempADD(column1NUMBER(38,0)notnull);
3.更改列明
语法:ALTERTABLE表名RENAMECOLUMN以后列名TO新列名;eg1:ALTERTABLEempRENAMECOLUMNcolumn1TOcolumn2;
每日一道理
正所谓“学海无涯”。我们正像一群群鱼儿在茫茫的知识之海中跳跃、 嬉戏,在知识之海中出生、成长、生活。我们离不开这维持生活的“海水”,如果跳出这个“海洋”,到“陆地”上去生活,我们就会被无情的“太阳”晒死。
4.删除一列
语法:ALTERTABLE表名DROPCOLUMN列名;eg1:altertableempdropcolumncolumn1
5.更改表名
语法:ALTERTABLE以后表名RENAMETO新表名;eg1:altertableemprenametoemp_new
6.给表添加注释
commentcolumnon表名.列名is'注释内容';//修改表的列的注释commentontableemp.column1IS'注释内容';//修改表的注释
关于Oracle中怎么修改表结构就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。