oracle数据库修改表列名
来源:互联网 发布:kingdom rush for mac 编辑:程序博客网 时间:2024/05/17 04:35
**在oracle数据库中,当要修改表中已有数据的列的数据类型时,如果修改后的类型与原类型一致时,可以使用以下语句进行相应修改。。**
alter table 表名 modify 列名 数据类型;
若是不一致时,并且列中有数据,则会提示错误信息,如下:
错误提示
在这里可以用以下方式进行修改,以pf_customer表中idtype列为例。。
--修改原字段名 ALTER TABLE pf_customer RENAME COLUMN IDTYPE TO IDTYPE_BF;--添加一个和原字段同名的字段 ALTER TABLE pf_customer ADD IDTYPE VARCHAR2(2); --将原来的数据更新到新字段中,这是要注意,一定要显示进行数据类型转换UPDATE pf_customer SET IDTYPE = CAST(IDTYPE_BF AS VARCHAR2(2));--删除原来的备份字段 ALTER TABLE pf_customer DROP COLUMN IDTYPE_BF;
鉴于本人刚刚入行,所以给出的可能过于复杂。。但实际证明可以使用,希望各路大神多多包涵,多多提宝贵意见。。
0 0
- oracle数据库修改表列名
- oracle修改数据库表列的数据类型
- rails 修改表列名
- rails 修改表列名
- MySQL修改表列名
- oracle怎样修改表名、列名、字段类型、添加表列、删除表列
- oracle修改表名、列名、字段类型、添加表列、删除表列
- oracle怎样修改表名、列名、字段类型、添加表列、删除表列
- oracle怎样修改表名、列名、字段类型、添加表列、删除表列
- oracle怎样修改表名、列名、字段类型、添加表列、删除表列、主键和unique
- oracle 修改表名、列名、字段类型、添加表列、删除表列 等相关操作
- oracle怎样修改表名、列名、字段类型、添加表列、删除表列
- oracle怎样修改表名、列名、字段类型、添加表列、删除表列
- 在数据字典中直接修改Oracle表列名
- 在数据字典中直接修改Oracle表列名
- Oracle修改表列名与顺序的解决方案
- Oracle中修改表列名,用SQL语句的方式
- Oracle 10g 修改表列名与顺序
- 即插即用demo系列——结巴分词并计算权重
- 【华为OJ14】句子逆序
- 今天wangjuan生了个儿子,祝福啊
- Window内部机制浅谈
- 推荐 wp插件 wp-cumulus
- oracle数据库修改表列名
- 数据库(2):sql语句例子
- 清晨惊魂 -- 亲身经历
- 关于SVN上传代码,.so文件.a文件自动被过滤的问题
- 伤感: 小爸今天过世
- Google浏览器Chrome使用技巧
- 无意中搜索出自己做的私活 无语了 ....
- HDU 4737 A Bit Fun(2013 ACM/ICPC Asia Regional Chengdu Online)
- 关于CI框架 Session 的问题的 不可思议