gpt4 book ai didi

sql-server - 是否可以限制 SQL Server 仅在选择某些代码时才执行代码?

转载 作者:搜寻专家 更新时间:2023-10-30 20:01:16 24 4
gpt4 key购买 nike

前几天,我试图点击菜单上的另一个按钮,但点击了执行 - 它执行了整个代码并最终删除了一些表格。我一直觉得点击一个按钮可以执行整个代码这一点很可怕。

我希望 SQL Server 仅在选择某些内容时才执行代码。是否可以?或者 SQL Server 可以在执行查询之前进行提示吗?

最佳答案

如果您将代码包装在 NOEXEC 中,那么您 effectively stop the code from running除非您选择其中的代码。
代码将编译但不会执行!

例子:

SET NOEXEC ON;

SELECT 1 AS Test;

SET NOEXEC OFF;

如果您运行整个代码,将不会返回任何内容。

如果您只突出显示 SELECT 部分,那么它将运行,返回:

Test
----
1

关于sql-server - 是否可以限制 SQL Server 仅在选择某些代码时才执行代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48076590/

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