sql – INSERT select和insert into select之间的区别?
发布时间:2020-12-12 06:56:24 所属栏目:MsSql教程 来源:网络整理
导读:我经常看到两种样式,INSERT选择并插入到select中,有什么区别?他们是一样的吗? 我正在使用SQL Server 2008 Enterprise。 这里有两个样本。 INSERT california_authors (au_id,au_lname,au_fname)SELECT au_id,au_fnameFROM authorsWHERE State = 'CA' http
我经常看到两种样式,INSERT选择并插入到select中,有什么区别?他们是一样的吗?
我正在使用SQL Server 2008 Enterprise。 这里有两个样本。 INSERT california_authors (au_id,au_lname,au_fname) SELECT au_id,au_fname FROM authors WHERE State = 'CA' http://www.sqlteam.com/article/using-select-to-insert-records INSERT INTO Store_Information (store_name,Sales,Date) SELECT store_name,Date FROM Sales_Information http://www.1keydata.com/sql/sqlinsert.html 提前致谢, 解决方法在SQL Server和MySQL中,INTO是纯语法糖。没有不同。 Oracle和PostgreSQL要求此关键字存在,AFAIR,ANSI SQL标准也是如此。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |