SQLCMD Step-by-Step Tutorial

Microsoft SQL Server Command Line Utility

Microsoft SQL Server liefert Benotzer mat vill verschiddene grafëschen User-Interfaces fir datt Dir Daten kritt a gespaart sidd an SQL Server-Datenbanken konfiguréiert. Allerdéngs ass et e bësse méi einfach, aus der aliser Art a Weis ze schaffen. Egal ob Dir eng quick-and-dirty Weg fir e SQL-Query auszefëllen oder Wëllt Dir SQL-Anweisungen an enger Windows-Skript-Datei zielen, SQLCMD erlaabt Dir Är Ziel ze treffen. Dësen Artikel ass ugeholl datt Dir Microsoft's AdventureWorks Sample Database schonn installéiert ass.

01 vum 05

Öffnungszeeche vun engem Command Prompt

Mike Chapple

Fir SQLCMD ze lueden musst Dir e Windows Command Line Utility eröffnen. Klicken Sie op Windows XP op Start> Auslaach an fuert dann CMD am Textfeld uewen un. An Windows Vista klickt op den Windows Knäpp erof, dréckt CMD an d' Suchbox an dréckt op Enter .

Dir sollt e Windows-Kommando maachen.

02 vum 05

D'Verbindung mat der Datebank

Mike Chapple

Soubal Dir eng Command Prompt op, benotze Dir de SQLCMD- Utility fir mat der Datebank ze verbannen. An dësem Beispill si mir un d'AdventureWorks2014 Datebank ze verbannen, dofir brauche mir de Kommando:

sqlcmd -d AdventureWorks2014

Dëst benotzt d'Standard-Windows-Ufroën fir un dës Datebank ze verbannen. Dir kënnt och e Benotzernumm a / oder de Passwuert benotze mat der -P Flagge. Dir kënnt zB mat der Benotzernumm "mike" a Passwuert "Goiresch" mat der folgender Kommandozeechen verbannen:

sqlcmd -U mike -P goirish -d AdventureWorks2014

03 vun 05

Query erfëllt

Mike Chapple

Fänkt eng SQL-Erklärung un der 1> Schrëft. Dir kënnt esou vill Zeilen benotzen wéi Dir fir Är Ufro fir d' Enter Taste nach all Zeilen gedréckt. SQL Server féiert Ären Ufro net aus, bis et explizit an dës Weis uginn.

An dësem Beispill passen mir d'folgend Ufro:

SELECT * VUN HumanResources.shift

04 vun 05

Ausféierunge vun der Query

Mike Chapple

Wann Dir se fäerdeg fanne fir Är Ufro ze exekutéieren, gitt de Kommando GO op eng nei Kommandozeilung bannent SQLCMD an dréckt op Enter . SQLCMD féiert Ären Ufro aus an weist d'Resultater vum Bildschirm an.

05 05

Exitéiert SQLCMD

Wann Dir bereet sidd, SQLCMD ze exitéieren, gitt d'Befehl EXIT op enger eidel Kommandozeilung zréck op de Windows Kommando Prompt.