Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
platí pro:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Analytics Platform System (PDW)
databáze SQL v Microsoft Fabric
Pomocí sqlcmd spusťte soubor skriptu Transact-SQL. Soubor skriptu Transact-SQL je textový soubor, který může obsahovat kombinaci příkazů Transact-SQL, příkazů sqlcmd a skriptovacích proměnných.
Vytvoření souboru skriptu
Za předpokladu, že jste nainstalovali ukázkovou databázi AdventureWorks2022, postupujte podle příkladu v této části a vytvořte soubor skriptu, který můžete spustit z příkazového řádku pomocí sqlcmd.
Pokud chcete vytvořit soubor skriptu Transact-SQL pomocí Poznámkového bloku, postupujte takto:
Vyberte Start , přejděte na Všechny programy, přejděte na Příslušenstvía pak vyberte Poznámkový blok.
Zkopírujte a vložte následující kód Transact-SQL do Poznámkového bloku:
USE AdventureWorks2022; 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; GOUložte soubor jako myScript.sql do složky na disku, například
C:\scripts.
Spuštění souboru skriptu
Otevřete okno příkazového řádku.
V okně příkazového řádku zadejte:
sqlcmd -S myServer\instanceName -i C:\scripts\myScript.sqlStiskněte enter.
Seznam jmen a adres zaměstnanců společnosti Adventure Works se zapíše do okna příkazového řádku.
Uložení výstupu do textového souboru
Otevřete okno příkazového řádku.
V okně příkazového řádku zadejte:
sqlcmd -S myServer\instanceName -i C:\scripts\myScript.sql -o C:\EmpAdds.txtStiskněte enter.
V okně příkazového řádku se nevrátí žádný výstup. Místo toho se výstup odešle do souboru EmpAdds.txt. Tento výstup můžete ověřit otevřením souboru EmpAdds.txt.
Související obsah
- Spuštění nástroje sqlcmd
- nástroj sqlcmd