使用 INSERT SELECT 向表中插入数据
--将t1中查询到的数据插入添加到t2中(t2表必须存在,且顺序、数据类型必须与t1一致) INSERT INTO t2(USERNAME,PASSWORD) SELECT USERNAME,PASSWORD FROM t1
使用 SELECT INTO 将现有表中的数据添加到新表中
--将t1中查询到的数据插入添加到t2中(t2表不能存在。将在执行中创建) SELECT t1_USERNAME, t1_PASSWORD INTO t2 FROM t1
插入标识列:
--在插入时,标识列的数据是不允许指定的。 --如果要插入标识列,可以新建一个标识列:IDENTITY(类型,种子,增量) AS 列 , ) AS t1_ID, t1_USERNAME, t1_PASSWORD INTO t2 FROM t1
使用 UNION 合并数据插入
--UNION 将不同的数据或查询结果组合成一个新的结果集 --效果与 INSERT SELECT 是一样的,只不过数据是手写的... INSERT t1(USERNAME,PASSWORD) ' UNION ' UNION ' UNION ' UNION ' UNION '