Executa um comando no shell de comandos do Windows. :connect server[\instância -l tempo limite -U usuário -P senha - Conecta-se ...

:!! []
  - Executa um comando no shell de comandos do Windows.
:connect server[\instância] [-l tempo limite] [-U usuário [-P senha]]
  - Conecta-se a uma instância do SQL Server.
:ed
  - Edita o cache de instruções atual ou executado por último.
:error 
  - Redireciona a saída do erro para um arquivo, stderr ou stdout.
:exit
  - Encerra sqlcmd imediatamente.
:exit()
  - Executa o cache de instruções; sai sem valor de retorno.
:exit()
  - Executa a consulta especificada; retorna resultado numérico.
go []
  - Executa o cache de instruções (n vezes).
:help
  - Mostra esta lista de comandos.
:list
  - Imprime o conteúdo do cache de instruções.
:listvar
  - Lista as variáveis de script de sqlcmd.
:on error [exit|ignore]
  - Ação para erros de comandos sqlcmd ou em lotes.
:out |stderr|stdout
  - Redireciona a saída da consulta para um arquivo, stderr ou stdout.
:perftrace |stderr|stdout
  - Redireciona a saída de tempo para um arquivo, stderr ou stdout.
:quit
  - Encerra sqlcmd imediatamente.
:r 
  - Anexa o conteúdo do arquivo ao cache de instruções.
:reset
  - Descarta o cache de instruções.
:serverlist
  - Lista servidores locais e SQL Servers na rede.
:setvar {variável}
  - Remove uma variável de script do sqlcmd.
:setvar  
  - Define uma variável de script do sqlcmd.