gpt4 book ai didi

sql - insert into.. select 语句是事务性的吗?

转载 作者:行者123 更新时间:2023-12-05 04:17:17 24 4
gpt4 key购买 nike

后面的insert过程是否需要用transaction来提供all or not proposition?

INSERT INTO table1 ( column1 , column2)
SELECT col1, col2
FROM table2

预计表 2 的平均行数约为 150,目标数据库为 ms sql server 2008 r2。

最佳答案

不,你不需要。默认情况下,单个 SQL 语句已经在一个事务中,因此您无法部分插入结果,或者结果将同时由另一个事务调节。涉及 2 个表的事实不会改变使用单个 SQL 语句的事实。

关于sql - insert into.. select 语句是事务性的吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23965810/

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