gpt4 book ai didi

sql - 插入选择和插入选择之间的区别?

转载 作者:行者123 更新时间:2023-12-03 12:27:27 25 4
gpt4 key购买 nike

我经常看到两种样式:INSERT select和insert into select,有什么区别?他们是一样的吗?

我正在使用SQL Server 2008 Enterprise。

这是两个示例。

INSERT california_authors (au_id, au_lname, au_fname)
SELECT au_id, au_lname, 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, Sales, Date
FROM Sales_Information


http://www.1keydata.com/sql/sqlinsert.html

提前致谢,
乔治

最佳答案

SQL ServerMySQL中,INTO是纯语法糖。

没有不同。

OraclePostgreSQL要求该关键字存在,AFAIRANSI SQL标准也是如此。

关于sql - 插入选择和插入选择之间的区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1341096/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com