Udostępnij za pośrednictwem


Lekcja 2: Przez polecenie sqlcmd korzystanie z systemem plików skryptów języka Transact-SQL

Można użyć sqlcmd uruchomić Transact-SQL , plik skryptu. A Transact-SQL plik skryptu jest plikiem tekstowym, które zawierają kombinację Transact-SQL instrukcji, sqlcmd , poleceń i wykonywanie skryptów zmiennych.

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

  1. Kliknij Start, wskaż Wszystkie programy, wskaż Akcesoria, a następnie kliknij przycisk Notatnik.

  2. Skopiuj i wklej następujący Transact-SQL kod do Notatnika:

    USE AdventureWorks2008R2;
    GO
    SELECT p.FirstName + ' ' + p.LastName AS 'Employee Name',
    a.AddressLine1, a.AddressLine2 , a.City, a.PostalCode 
    FROM Person.Person AS p 
       INNER JOIN HumanResources.Employee AS e 
            ON p.BusinessEntityID = e.BusinessEntityID
        INNER JOIN Person.BusinessEntityAddress bea 
            ON bea.BusinessEntityID = e.BusinessEntityID
        INNER JOIN Person.Address AS a 
            ON a.AddressID = bea.AddressID;
    GO
    
  3. Zapisz plik jako myScript.sql w dysku C.

Aby uruchomić plik skryptu

  1. Otwórz okno wiersza polecenia.

  2. W oknie wiersza polecenia należy wpisać: polecenie SQLCMD -S myServer\instanceName -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 wiersza polecenia należy wpisać: polecenie SQLCMD -S myServer\instanceName -i C:\myScript.sql -o C:\EmpAdds.txt

  3. Naciśnij klawisz ENTER.

Nie dane wyjściowe są zwracane w oknie wiersza 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.

Zobacz także

Odwołanie

Koncepcje