`

db2修改已经有数据的列名

 
阅读更多

--修改列名或者列类型,由原类型到其他类型,修改类型有6步,只修改列名则只须4,5,6

--修改start_date的列名或者列类型
--1.增加临时列
ALTER TABLE   <table name>  add  temp_column  timestamp ;
--2.更新临时列的数据为想要的样子
update <table name>  set   temp_column = timestamp(char(start_date) || ' 00:00:00') ;
--3.删除原列
ALTER TABLE   <table name>   DROP COLUMN start_date ;
--.重组表
REORG TABLE   <table name> ;
--4.增加新列(原列的修改形态,类型或者列名)
ALTER TABLE   <table name>   add   start_date  timestamp ;
--5.把临时列的数据更新到新列
update <table name>  set   start_date = temp_column ;
--6.删除临时列
ALTER TABLE   <table name>   DROP COLUMN  temp_column ;
--000.重组表(完成)
REORG TABLE   <table name> ;

分享到:
评论

相关推荐

    SQLEditor2 数据库编辑管理工具

    2.支持select语句查询并显示结果,如果是单表查询,可以直接修改数据,操作方式与plsql类似(不用写for update) 3.支持批量执行insert,update,delete语句,对返回值和错误信息进行分组。 4.支持代码提示,这...

    数据库系统原理(04735-2018年版)-数据库系统概述笔记.doc

    表中每一列有一 个名称,称为列名、字段名或属性名,每一列表示实体的一个属性,具有相同的数据类 型 属性(Attribute)表中的一列即为一个属性,给每个属性起一个名称即属性名。与之同 义的术语是"列"。表中属性的...

    POJOGenerator v1.3.3 Install(可视化POJO代码生成器最终版)

    3、可以预先在配置档generator.cfg.xml中设定您的数据类型映射方案,配置档中已经 提供了MS SQL Server/MySQL/DB2和Oracle两种映射方案,当然,可能有不太完整的地方 ,您可以根据实际情况稍作修改即可。需要注意的...

    magic-api:magic-api是一个接口快速开发框架,通过Web页编写脚本以及配置,自动映射为HTTP接口,无需定义控制器,服务,Dao,Mapper,XML,VO等Java对象

    支持运行时动态修改数据源 支持Swagger接口文档生成 基于引擎,动态编译,无需重启,实时发布 支持Linq式查询,关联,转换更简单 支持数据库事务,SQL支持拼接,占位符,判断等语法 支持文件上传,下载,输出图片 ...

    SQL语法大全

    COUNT(*|字段名) 对数据行数的统计或对某一栏有值的数据行数统计 MAX(字段名) 取得一个表格栏最大的值 MIN(字段名) 取得一个表格栏最小的值 SUM(字段名) 把数据栏的值相加 引用以上函数的方法: sql="select sum...

    超实用sql语句

    DB2中列加上后数据类型也不能改变,唯一能改变的是增加varchar类型的长度。 7、说明:添加主键: Alter table tabname add primary key(col) 说明:删除主键: Alter table tabname drop primary key(col) 8、说明...

    csv2db:CSV到数据库的命令行加载器

    ___ ____ ___________ _|__ \ ____/ / /_ / ___/ ___/ | / /_/ // __ / __ \ / /__(__ )| |/ / __// /_/ / /_/ / \___/____/ |___/____/\____/_____/ ... 如果CSV文件的格式已随时间更改,或者因

    经典SQL语句大全

    DB2中列加上后数据类型也不能改变,唯一能改变的是增加varchar类型的长度。 7、说明:添加主键: Alter table tabname add primary key(col) 说明:删除主键: Alter table tabname drop primary key(col) 8、说明...

    数据库操作语句大全(sql)

    DB2中列加上后数据类型也不能改变,唯一能改变的是增加varchar类型的长度。 7、说明:添加主键: Alter table tabname add primary key(col) 说明:删除主键: Alter table tabname drop primary key(col) 8、说明...

    sql经典语句一部分

    DB2中列加上后数据类型也不能改变,唯一能改变的是增加varchar类型的长度。 7、说明:添加主键: Alter table tabname add primary key(col) 说明:删除主键: Alter table tabname drop primary key(col) 8、说明...

Global site tag (gtag.js) - Google Analytics