Udostępnij za pośrednictwem


Lesson 2: Running Transact-SQL Script Files by Using sqlcmd

Można użyć sqlcmd Aby uruchomić Transact-SQL plik skryptu. A Transact-SQL plik skryptu znajduje się plik tekstowy, który może zawierać litery Transact-SQL instrukcje, sqlcmd polecenia i wykonywanie wykonywanie skryptów zmiennych.

Aby utworzyć prosty Transact-SQL Skrypt pliku za pomocą Notatnika, wykonaj następujące kroki:

  1. Kliknij przycisk Rozpocznij, point to Wszystkie programy, point to Akcesoria, a następnie kliknij przycisk Notatnik.

  2. Skopiuj i Wklej następujące Transact-SQL kod do Notatnika:

    USE AdventureWorks;
    GO
    SELECT c.FirstName + ' ' + c.LastName AS 'Employee Name',
    a.AddressLine1, a.AddressLine2 , a.City, a.PostalCode 
    FROM Person.Contact AS c 
       INNER JOIN HumanResources.Employee AS e 
            ON c.ContactID = e.ContactID
        INNER JOIN HumanResources.EmployeeAddress ea 
            ON ea.EmployeeID = e.EmployeeID
        INNER JOIN Person.Address AS a 
            ON a.AddressID = ea.AddressID;
    GO
    
  3. Zapisz plik jako myScript.sql dysk C.

Aby uruchomić plik skryptu

  1. Otwórz okno wiersza polecenia.

  2. W oknie wiersz polecenia należy wpisać: SQLCMD myServer\instanceName -S -i C:\myScript.sql

  3. Naciśnij klawisz ENTER.

Lista Adventure Works nazwiska i adresy są zapisywane do okna wiersz polecenia.

Aby zapisać te dane wyjściowe do pliku tekstowego

  1. Otwórz okno wiersza polecenia.

  2. W oknie wiersz polecenia należy wpisać: SQLCMD myServer\instanceName -S -i C:\myScript.sql -o C:\EmpAdds.txt

  3. Naciśnij klawisz ENTER.

Nie dane wyjściowe są zwracane w oknie wiersz polecenia.Zamiast tego dane wyjściowe są wysyłane do pliku EmpAdds.txt.Te dane wyjściowe można sprawdzić, otwierając plik EmpAdds.txt.

See Also

Reference

Other Resources