Esegue un comando nella shell dei comandi di Windows. :connect server[\istanza -l timeout -U utente -P password - Attiva ...

:!! []
  - Esegue un comando nella shell dei comandi di Windows.
:connect server[\istanza] [-l timeout] [-U utente [-P password]]
  - Attiva la connessione a un'istanza di SQL Server.
:ed
  - Modifica la cache dell'istruzione corrente o dell'ultima istruzione eseguita.
:error 
  - Reindirizza l'output degli errori in un file, stderr o stdout.
:exit
  - Esce immediatamente da sqlcmd.
:exit()
  - Esegue la cache delle istruzioni senza restituire valori.
:exit()
  - Esegue la query specificata; restituisce un risultato numerico.
go []
  - Esegue la cache delle istruzioni (n volte).
:help
  - Visualizza questo elenco di comandi.
:list
  - Stampa il contenuto della cache delle istruzioni.
:listvar
  - Elenca le variabili di scripting set sqlcmd.
:on error [exit|ignore]
  - Azione per gli errori del batch o del comando sqlcmd.
:out |stderr|stdout
  - Reindirizza l'output della query in un file, stderr o stdout.
:perftrace |stderr|stdout
  - Reindirizza l'output di temporizzazione in un file, stderr o stdout.
:quit
  - Esce immediatamente da sqlcmd.
:r 
  - Accoda il contenuto del file alla cache delle istruzioni.
:reset
  - Svuota la cache delle istruzioni.
:serverlist
  - Elenca i server locali e i computer SQL Server nella rete.
:setvar {variabile}
  - Rimuove una variabile di scripting sqlcmd.
:setvar  
  - Imposta una variabile di scripting sqlcmd.