select into from 与insert into select from区别
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了select into from 与insert into select from区别相关的知识,希望对你有一定的参考价值。
select * into target_table from source_table; insert into target_table(col1, col2)select col1, 5 from source_table
相同点:
1.以上两句都是将源表source_table的记录插入到目标表target_table
不同点:
1.(select into from)要求目标表target_table不存在,因为在插入时会自动创建
(insert into select form)要求目标表target_table存在,由于目标表已经存在;还可以插入常量。
http://www.myexception.cn/database/479886.html
以上是关于select into from 与insert into select from区别的主要内容,如果未能解决你的问题,请参考以下文章
select into from 与 select into from opendatasource
MySQL LAST_INSERT_ID() 与 INSERT INTO tablea SELECT FROM tableb
自动匹配 INSERT INTO ... SELECT ... FROM 中的列