Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Gunakan Editor Kueri Mesin Database untuk membuat dan menjalankan skrip yang berisi pernyataan Transact-SQL. Editor juga mendukung menjalankan skrip yang berisi perintah sqlcmd .
Bantuan Transact-SQL F1
Mesin Database Editor Kueri mendukung penautan Anda ke topik referensi untuk pernyataan Transact-SQL tertentu saat Anda memilih F1. Untuk melakukannya, sorot nama pernyataan Transact-SQL lalu pilih F1. Mesin pencari bantuan kemudian akan mencari topik yang memiliki atribut bantuan F1 yang cocok dengan string yang Anda sorot.
Jika mesin pencari bantuan tidak menemukan topik dengan kata kunci bantuan F1 yang sama persis dengan string yang Anda sorot, maka topik ini ditampilkan. Dalam hal ini, ada dua pendekatan untuk menemukan bantuan yang Anda cari:
Salin dan tempel string editor yang Anda sorot ke tab pencarian SQL Server Books Online dan lakukan pencarian.
Sorot hanya bagian dari pernyataan Transact-SQL yang mungkin cocok dengan kata kunci bantuan F1 yang diterapkan ke topik dan pilih F1 lagi. Mesin pencari memerlukan kecocokan yang tepat antara string yang Anda sorot dan kata kunci bantuan F1 yang ditetapkan ke topik. Jika string yang Anda sorot berisi elemen yang unik untuk lingkungan Anda, seperti nama kolom atau parameter, mesin pencari tidak akan mendapatkan kecocokan. Contoh string yang akan disorot meliputi:
Nama pernyataan Transact-SQL, seperti SELECT, CREATE DATABASE, atau BEGIN TRANSACTION.
Nama fungsi bawaan, seperti SERVERPROPERTY, atau @@VERSION.
Nama tabel prosedur tersimpan sistem, atau tampilan, seperti sys.data_spaces atau sp_tableoption.
Bekerja dengan mesin database Editor Kueri
Database Engine Editor Kueri adalah salah satu dari empat editor yang diimplementasikan dalam SQL Server Management Studio. Untuk deskripsi fungsionalitas yang diterapkan di Editor Kueri Mesin Database dan tugas utama yang bisa Anda lakukan menggunakan editor, lihat Editor Kueri dan Teks (SQL Server Management Studio).
SQL Editor Toolbar
Saat Editor Kueri Mesin Database terbuka, toolbar Editor SQL muncul dengan tombol berikut.
Sambungkan
Membuka kotak dialog Sambungkan ke Server . Gunakan kotak dialog ini untuk membuat koneksi ke server.
Putuskan sambungan
Memutuskan sambungan Editor Kueri saat ini dari server.
Ubah Koneksi
Membuka kotak dialog Sambungkan ke Server . Gunakan kotak dialog ini untuk membuat koneksi ke server lain.
Kueri Baru dengan Koneksi Saat Ini
Membuka jendela Editor Kueri baru dan menggunakan informasi koneksi dari jendela Editor Kueri saat ini.
Database yang Tersedia
Ubah koneksi ke database lain di server yang sama.
Menjalankan
Menjalankan kode yang dipilih atau, jika tidak ada kode yang dipilih, menjalankan semua kode dalam Editor Kueri.
Debug
Mengaktifkan debugger Transact-SQL. Debugger ini mendukung tindakan penelusuran kesalahan seperti mengatur titik henti, menonton variabel, dan melangkah melalui kode.
Batalkan Kueri Eksekusi
Mengirim permintaan pembatalan ke server. Beberapa kueri tidak dapat segera dibatalkan, tetapi harus menunggu kondisi pembatalan yang sesuai. Ketika transaksi dibatalkan, penundaan mungkin terjadi saat transaksi digulung balik.
Pilah
Periksa sintaks kode yang dipilih. Jika tidak ada kode yang dipilih, periksa sintaks semua kode di jendela Editor Kueri.
Tampilkan Estimasi Rencana Eksekusi
Meminta rencana eksekusi kueri dari prosesor kueri tanpa benar-benar menjalankan kueri, dan menampilkan rencana di jendela Rencana eksekusi . Rencana ini menggunakan statistik indeks sebagai perkiraan jumlah baris yang diharapkan dikembalikan selama setiap bagian dari eksekusi kueri. Rencana kueri aktual yang digunakan bisa berbeda dari perkiraan rencana eksekusi. Ini dapat terjadi jika jumlah baris yang dikembalikan secara signifikan berbeda dari perkiraan, dan prosesor kueri mengubah rencana menjadi lebih efisien.
Opsi Kueri
Membuka kotak dialog Opsi Kueri . Gunakan kotak dialog ini untuk mengonfigurasi opsi default untuk eksekusi kueri dan untuk hasil kueri.
IntelliSense Diaktifkan
Menentukan apakah fungsionalitas IntelliSense tersedia di Editor Kueri Mesin Database.
Menyertakan Rencana Eksekusi Aktual
Menjalankan kueri, mengembalikan hasil kueri, dan rencana eksekusi yang digunakan untuk kueri. Ini muncul sebagai rencana kueri grafis di jendela Rencana eksekusi .
Sertakan Statistik Klien
Menyertakan jendela Statistik Klien yang berisi statistik tentang kueri dan tentang paket jaringan, dan waktu kueri yang berlalu.
Hasil ke Teks
Mengembalikan hasil kueri sebagai teks di jendela Hasil .
Hasil ke Kisi
Mengembalikan hasil kueri sebagai satu atau beberapa kisi di jendela Hasil .
Hasil ke File
Saat kueri dijalankan, kotak dialog Simpan Hasil terbuka. Di Simpan Di, pilih folder tempat Anda ingin menyimpan file. Di Nama file, ketik nama file, lalu klik Simpan untuk menyimpan hasil kueri sebagai file Laporan yang memiliki ekstensi .rpt. Untuk opsi tingkat lanjut, klik panah bawah pada tombol Simpan , lalu klik Simpan dengan Pengodean.
Pilihan Komentar
Membuat baris saat ini menjadi komentar dengan menambahkan operator komentar (--) di awal baris.
Batalkan Pemilihan Komentar
Menjadikan baris saat ini sebagai pernyataan sumber aktif dengan menghapus operator komentar apa pun (--) di awal baris.
Kurangi Inden Garis
Memindahkan teks baris ke kiri dengan menghapus kosong di awal baris.
Tambah Inden Garis
Memindahkan teks baris ke kanan dengan menambahkan kosong di awal baris.
Tentukan Nilai untuk Parameter Templat
Membuka kotak dialog yang bisa Anda gunakan untuk menentukan nilai parameter dalam prosedur dan fungsi tersimpan.
Anda juga dapat menambahkan toolbar Editor SQL dengan memilih menu Tampilan , memilih Toolbar, lalu memilih Editor SQL. Jika Anda menambahkan toolbar Editor SQL saat tidak ada jendela Editor Kueri Mesin Database yang terbuka, semua tombol tidak tersedia.
SQL Editor Toolbar
Saat jendela Editor Kueri Mesin Database terbuka, Anda dapat menambahkan toolbar Debug dengan memilih menu Tampilan, memilih Toolbar, lalu memilih Debug. Jika Anda menambahkan toolbar Debug saat tidak ada jendela Editor Kueri Mesin Database yang terbuka, semua tombol tidak tersedia.
Continue
Menjalankan kode di jendela Editor Kueri Mesin Database hingga titik henti ditemui.
Putuskan Semua
Mengatur debugger untuk memutus semua proses tempat debugger dilampirkan saat jeda terjadi.
Hentikan Penelusuran Kesalahan
Keluarkan jendela Editor Kueri Mesin Database yang dipilih dari mode debug, dan memulihkan mode eksekusi standar.
Show Next Statement
Memindahkan kursor ke pernyataan berikutnya untuk dijalankan.
Step Into
Pernyataan berikutnya dijalankan. Jika pernyataan memanggil prosedur, fungsi, atau pemicu tersimpan Transact-SQL, atau pemicu, debugger menampilkan jendela Editor Kueri baru yang berisi kode modul. Jendela dalam mode debug, dan eksekusi dijeda pada pernyataan pertama dalam modul. Anda kemudian dapat menelusuri modul, misalnya, dengan mengatur titik henti atau melangkah melalui kode.
Lewati
Pernyataan berikutnya dijalankan. Jika pernyataan memanggil prosedur, fungsi, atau pemicu tersimpan Transact-SQL, modul dijalankan hingga selesai dan hasilnya dikembalikan ke kode panggilan. Jika Anda yakin tidak ada kesalahan dalam modul, Anda dapat melangkahinya. Eksekusi dijeda pada pernyataan yang mengikuti panggilan ke modul.
Keluar
Kembali ke tingkat panggilan tertinggi berikutnya (fungsi, prosedur tersimpan, atau pemicu). Eksekusi dijeda pada pernyataan yang mengikuti panggilan ke prosedur, fungsi, atau pemicu tersimpan.
Windows
Membuka jendela Titik Henti atau jendela Langsung .