Menjalankan File Skrip Transact-SQL Menggunakan sqlcmd

Anda dapat menggunakan sqlcmd untuk menjalankan file skrip Transact-SQL. File skrip Transact-SQL adalah file teks yang dapat berisi kombinasi pernyataan Transact-SQL, sqlcmd perintah, dan variabel pembuatan skrip.

Untuk membuat file skrip Transact-SQL sederhana dengan menggunakan Notepad, ikuti langkah-langkah berikut:

  1. Klik Mulai, arahkan ke Semua Program, arahkan ke Aksesori, lalu klik Notepad.

  2. Salin dan tempel kode Transact-SQL berikut ke Notepad:

    USE AdventureWorks2012;  
    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. Simpan file sebagai myScript.sql di drive C.

Untuk menjalankan file skrip

  1. Buka jendela wantian perintah.

  2. Di jendela Prompt Perintah, ketik: sqlcmd -S myServer\instanceName -i C:\myScript.sql

  3. Tekan ENTER.

Daftar nama dan alamat karyawan Adventure Works tertulis pada jendela perintah.

Untuk menyimpan output ini ke file teks

  1. Buka jendela wantian perintah.

  2. Di jendela Prompt Perintah, ketik: sqlcmd -S myServer\instanceName -i C:\myScript.sql -o C:\EmpAdds.txt

  3. Tekan ENTER.

Tidak ada output yang dihasilkan di jendela perintah. Sebagai gantinya, output dikirim ke file EmpAdds.txt. Anda dapat memverifikasi output ini dengan membuka file EmpAdds.txt.

Lihat Juga

Memulai Utilitas sqlcmd
Utilitas sqlcmd