-- 创建目标表
CREATE TABLE target_table (
id INT PRIMARY KEY,
name VARCHAR(50),
age INT
);
-- 迁移表数据到目标表
INSERT INTO target_table (id, name, age)
SELECT id, name, age
FROM source_table;
这里使用 CREATE TABLE
创建了一个名为 target_table
的目标表,其中包含了三个列,分别是 id
、name
和 age
。其中,id
列被定义为主键。
接着,使用 INSERT INTO
和 SELECT
子句将数据从源表 source_table
中迁移到了目标表 target_table
中,确保源表和目标表的列名和数据类型相匹配即可。
希望这个示例对你有帮助!如果还有其他问题,请随时提问。
标签:name,创建,age,目标,SQL,table,迁移,id,target From: https://blog.51cto.com/u_16007699/9569680