gpt4 book ai didi

sql-server - 动态查询中的 TSQL 隔离级别

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

存储过程中指定的隔离级别是否适用于该存储过程中的动态查询?

CREATE PROCEDURE MySP AS 
BEGIN
SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED
DECLARE @dSQL VARCHAR(max) = 'SELECT col FROM table';
EXEC(@dSQL);
END

那么,该动态查询中的隔离级别是多少?

最佳答案

它确实可以进行动态查询,你可以用这样的东西来检查:

DBCC useroptions;

SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED
DECLARE @dSQL VARCHAR(max) = 'DBCC useroptions';
EXEC(@dSQL);

关于sql-server - 动态查询中的 TSQL 隔离级别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27281860/

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