sqlcmd - Jalankan file skrip Transact-SQL
Berlaku untuk: SQL Server Azure SQL Database Azure SQL Managed Instance Azure Synapse Analytics Analytics Platform System (PDW)
Gunakan sqlcmd untuk menjalankan file skrip Transact-SQL. File skrip Transact-SQL adalah file teks yang dapat berisi kombinasi pernyataan Transact-SQL, perintah sqlcmd , dan variabel pembuatan skrip.
Membuat file skrip
Untuk membuat file skrip Transact-SQL dengan menggunakan Notepad, ikuti langkah-langkah berikut:
Pilih Mulai, arahkan ke Semua Program, arahkan ke Aksesori, lalu pilih Notepad.
Salin dan tempel kode Transact-SQL berikut ke Notepad:
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; GO
Simpan file sebagai myScript.sql di drive C.
Jalankan file skrip
Buka jendela wantian perintah.
Di jendela Prompt Perintah, ketik:
sqlcmd -S myServer\instanceName -i C:\myScript.sql
Tekan ENTER.
Daftar nama dan alamat karyawan Adventure Works ditulis ke jendela prompt perintah.
Menyimpan output ke file teks
Buka jendela wantian perintah.
Di jendela Prompt Perintah, ketik:
sqlcmd -S myServer\instanceName -i C:\myScript.sql -o C:\EmpAdds.txt
Tekan ENTER.
Tidak ada output yang dikembalikan di jendela Prompt Perintah. Sebagai gantinya, output dikirim ke file EmpAdds.txt. Anda dapat memverifikasi output ini dengan membuka file EmpAdds.txt.
Langkah berikutnya
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk