gpt4 book ai didi

sql - sql server 中的脚本验证

转载 作者:行者123 更新时间:2023-12-04 16:11:04 26 4
gpt4 key购买 nike

我在脚本文件中有一堆 insert...select 语句,如下面的格式。

insert into 
tablename
(
col1,
col2,
...
...
coln
)
select
col1,
col2,
...
coln
from
table2

我的文件包含大约 3000 个插入...选择语句。我想根据以下内容验证脚本。

  1. 插入和选择语句中提到的列数应该相同
  2. insert 和 select 中的列名应该匹配。

我正在手动扫描插入脚本,但这是一项耗时的任务,我不知道何时才能完成。

请提出任何想法以有效地执行此过程。

最佳答案

在 SSMS 中,您可以查看估计的查询计划。如果有什么不正确的地方,它会显示出来。

您还可以在脚本开始时将 NOEXEC 设置为打开。

Compiles each query but does not execute it. MSDN: SET NOEXEC (Transact-SQL)

SET NOEXEC ON

关于sql - sql server 中的脚本验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32112495/

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