我有一个包含一列整数数据类型的表。我想添加另一个字符串数据类型的列。
最后,我想将第一列中的值复制到第二列。 这意味着我想从第一列复制整数数据,并以字符串格式将其复制到第二列。
答案 0 :(得分:6)
将列投射到CHAR
将执行您想要的操作:
UPDATE `table` SET column2 = CAST(column1 AS CHAR)
答案 1 :(得分:3)
使用ALTER TABLE
添加列。添加语法是
ALTER TABLE tablename ADD column_name datatype;
转移:
UPDATE tablename SET second_column = CAST(first_column AS CHAR);