0


Oracle或者MySQL 将一个表中的数据插入到另外一个表中(表名不同,表字段也可能不同)

在Oracle或者MySQL中,如何将一个表中的数据插入到另外一个表中(表名不同,字段名可能也不同),以Oracle数据库为例。

(1)创建一个包含所需字段的新表

CREATETABLE new_table(
  id  INTEGER,
  name  VARCHAR2(50),
  age   INTEGER);

(2)使用INSERT INTO SELECT将数据从旧表复制到新表。在SELECT语句中,选择需要从旧表中复制的字段。

INSERTINTO new_table(id,name,age)SELECT employee_id,first_name||' '||last_name,NULLFROM old_table;
标签: oracle mysql 数据库

本文转载自: https://blog.csdn.net/tomyee1016/article/details/130783847
版权归原作者 凡人Yee 所有, 如有侵权,请联系我们删除。

“Oracle或者MySQL 将一个表中的数据插入到另外一个表中(表名不同,表字段也可能不同)”的评论:

还没有评论