Bagikan melalui


Melangkah Melalui Kode Transact-SQL

Debugger Transact-SQL memungkinkan Anda mengontrol pernyataan Transact-SQL mana yang dijalankan di jendela mesin database Editor Kueri. Anda dapat menjeda debugger pada pernyataan individual lalu melihat status elemen kode pada saat itu.

Titik Henti

Titik henti menandakan debugger untuk menjeda eksekusi pada pernyataan Transact-SQL tertentu. Untuk informasi selengkapnya tentang titik henti, lihat Menggunakan Breakpoint Transact-SQL.

Mengontrol Eksekusi Pernyataan

Dalam debugger Transact-SQL, Anda dapat menentukan opsi berikut untuk mengeksekusi dari pernyataan saat ini dalam kode Transact-SQL:

  • Jalankan ke titik henti berikutnya.

  • Masuki pernyataan berikutnya.

    Jika pernyataan berikutnya 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 kode modul, misalnya, dengan mengatur titik henti atau melangkah melalui kode.

  • Melangkahi pernyataan berikutnya.

    Pernyataan berikutnya dijalankan. Namun, jika pernyataan memanggil prosedur tersimpan, fungsi, atau pemicu, kode modul berjalan sampai selesai, dan hasilnya dikembalikan ke kode panggilan. Jika Anda yakin tidak ada kesalahan dalam prosedur tersimpan, Anda dapat melangkahinya. Eksekusi dijeda pada pernyataan yang mengikuti panggilan ke prosedur, fungsi, atau pemicu yang disimpan.

  • Keluar dari prosedur, fungsi, atau pemicu tersimpan.

    Eksekusi dijeda pada pernyataan yang mengikuti panggilan ke prosedur, fungsi, atau pemicu yang disimpan.

  • Jalankan dari lokasi saat ini ke lokasi penunjuk saat ini, dan abaikan semua titik henti.

Tabel berikut mencantumkan berbagai cara di mana Anda dapat mengontrol bagaimana pernyataan dijalankan di debugger Transact-SQL.

Tindakan Prosedur
Jalankan semua pernyataan dari pernyataan saat ini ke titik henti berikutnya Pada menu Debug, klik Lanjutkan.

Pada toolbar Debug , klik tombol Lanjutkan .
Masuk ke pernyataan atau modul berikutnya Pada menu Debug , klik Langkah Ke Dalam.

Pada toolbar Debug, klik tombol Masuk.

Tekan F11.
Melangkahi pernyataan atau modul berikutnya Pada menu Debug, klik Langkah Di Atas.

Pada toolbar Debug , klik tombol Langkah Di Atas .

Tekan F10.
Keluar dari modul Pada menu Debug , klik Keluar.

Pada toolbar Debug , klik tombol Keluar .

Tekan SHIFT+F11.
Jalankan ke lokasi kursor saat ini Klik kanan di jendela Editor Kueri, lalu klik Jalankan Ke Kursor.

Tekan CTRL+F10.

Lihat juga

Informasi Debugger Transact-SQL