如何使用sql语句修改Oracle数据表的结构

如何使用sql语句修改Oracle数据表的结构

* 来源: * 作者: * 发表时间: 2020-07-24 0:27:54 * 浏览: 3
今天,我将教您如何使用SQL语句修改Oracle数据表的结构。使用sql * plus或可以运行sql语句的第三方程序登录数据库:添加一列:ALTERTABLE表名ADD(列名数据类型),例如:ALTERTABLEempADD(weightNUMBER(38,0)),修改列的数据类型(通常限于修改长度,修改为其他类型时有很多限制):ALTERTABLE表名MODIFY(列名数据类型),例如:ALTERTABLEempMODIFY(weightNUMBER(3,0)NOTNULL) ,演示:ALTERTABLEPY_CCORDERADD(CCORD_REFUNDEDTIMESINTEGER,CCORD_REFUNDEDAMOUNTNUMBER(15,2)),将列重命名:ALTERTABLE表名RENAMECOLUMN当前列名更改为新列名,例如:ALTERTABLEempRENAMECOLUMNweightTOweight_new,删除列:ALTERTABLE表名DROP ALTERTABLEempDROPCOLUMNweight_new,重命名表:ALTERTABLE当前表名RENAMETO新表名,例如:ALTERTABLEbounsRENAMETObonus_new最后,祝大家好运。