U moet het foutniveau
instellen van sqlcmd , die standaard op 0 staat. Let op:verwar het foutniveau hier niet met de afsluitcode van sqlcmd dat wordt teruggestuurd naar bijvoorbeeld cmd.exe als de ERRORLEVEL .
Dit bericht uitschakelen voor alle sqlcmd sessie, gebruik de -m opdrachtregeloptie:
sqlcmd -m 1 <other options>
Om dit bericht voor een codeblok uit te schakelen, gebruikt u de :setvar batch-commando:
USE [mydb]
GO
-- Disable message for next USE command
:setvar SQLCMDERRORLEVEL 1
USE [mydb]
GO
-- Reenable
:setvar SQLCMDERRORLEVEL 0
...
Om de :setvar . te gebruiken (of andere SQLCMD-batchcommando's) in Management Studio, moet u de SQLCMD-modus inschakelen voor het queryvenster waarin u zich bevindt (menu "Query / SQLCMD-modus"). U zult zien dat het is ingeschakeld wanneer regels die beginnen met ':' een grijze achtergrond hebben.