【问题标题】:DB2SQL copy data from one column to another in different datatypeDB2SQL 以不同的数据类型将数据从一列复制到另一列
【发布时间】:2015-05-14 03:30:51
【问题描述】:

请问是否可以将不同数据类型的数据从一列复制到另一列?

我目前的 TB_TEST 记录。

  • RENEWAL_NO 数据类型 VARCHAR (10)
  • RENEWAL_NO2 数据类型 INTERGER

SQL 表

RENEWAL_NO | RENEWAL_NO2
!---------------------!------------------------------------!

      1111
2222
3333
4444
5555
6666

任何帮助将不胜感激。

【问题讨论】:

    标签: sql db2


    【解决方案1】:

    你可以在更新/插入查询中使用类型转换:

    方法1:db2 "select cast(column_name as datatype) from table_name"

    或者

    方法二:db2 "select datatype(column_name) from table_name"

    在 sql server 中寻找类似的例子:

    can we copy data from on column to another with different datatypes?

    对于 DB2 中的类型转换,请参阅:

    http://www.dbatodba.com/db2/how-to-do/how-to-convert-data-types-on-db2/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-06-30
      • 1970-01-01
      • 2016-03-15
      • 1970-01-01
      • 1970-01-01
      • 2021-08-26
      • 1970-01-01
      • 2021-11-28
      相关资源
      最近更新 更多