gpt4 book ai didi

SQL Server ':setvar' 错误

转载 作者:行者123 更新时间:2023-12-01 16:47:45 29 4
gpt4 key购买 nike

我正在尝试在 T-SQL 中创建一些脚本变量,如下所示:

    /*
Deployment script for MesProduction_Preloaded_KLM_MesSap
*/

GO
SET ANSI_NULLS, ANSI_PADDING, ANSI_WARNINGS, ARITHABORT, CONCAT_NULL_YIELDS_NULL, QUOTED_IDENTIFIER ON;

SET NUMERIC_ROUNDABORT OFF;


GO
:setvar DatabaseName "MesProduction_Preloaded_KLM_MesSap"

但是,当我运行此命令时,我收到一条错误消息,指出“':'附近的语法不正确”。我做错了什么?

最佳答案

:setvar 仅在 SQL 命令模式下工作,因此您可能在 Management Studio 中正常执行 SQL,并且尚未切换到命令模式。

这可以通过 SQL Server Management Studio 中的用户界面完成,方法是转到“查询”菜单,然后选择“SQLCMD 模式”。

关于SQL Server ':setvar' 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2684997/

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