select into from和insert into select from两种表复制语句区别 |
发表者:admin分类:数据库2015-08-03 14:11:09 阅读[1805] |
select
insert
以上两句都是将源表source_table的记录插入到目标表target_table,但两句又有区别。
第一句(select into from)要求目标表target_table不存在,因为在插入时会自动创建。
第二句(insert into selectfrom)要求目标表target_table存在,由于目标表已经存在,所以我们除了插入源表source_table的字段外,还可以插入常量,如例中的:5。
例如:需要将user_city表中的部分字段值拷贝到dim_pub_county_act表中(字段名不同),则语句如下:
INSERT
INTO
SELECT
FROM
WHERE
-----------------------------------------------------------------
INSERT
INTO
FROM
WHERE t1.parentid =t2.cityid;
转载请标明出处【select into from和insert into select from两种表复制语句区别】。
《www.micoder.cc》
虚拟化云计算,系统运维,安全技术服务.
Tags: | [阅读全文...] |
最新评论