SSMS
 sql >> Teknologi Basis Data >  >> Database Tools >> SSMS

Validasi Prosedur Tersimpan SQL di .NET Front End (Mirip dengan Opsi Parse di SSMS)

Di SQL Server, Anda dapat menjalankan perintah yang menyebabkan perintah berikutnya tidak dijalankan.

Untuk melakukan persis apa yang parse tombol tidak, gunakan

SET NOEXEC ON;

Perintah apa pun setelah itu, tidak akan dijalankan dan hanya akan dievaluasi/dikompilasi. Untuk kembali ke penggunaan normal di bawah

SET NOEXEC OFF;

Jadi untuk menyederhanakan aplikasi Anda dan tidak menggunakan SMO, gunakan strategi di bawah ini:

Kelilingi kueri Anda dengan SET NOEXEC ON dan SET NOEXEC OFF

-- string yourSqlStatement  = "SET NOEXEC ON; " + textarea.Text + " SET NOEXEC OFF;"
-- execute the yourSqlStatement using your programming language

Referensi SQL Server



  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. Perubahan skema tidak diperbarui di Intellisense di SQL 2008 (SSMS)

  2. Mendapatkan XML untuk dimasukkan ke dalam tabel SQL Server

  3. Cara menghapus item nama Server dari riwayat SQL Server Management Studio

  4. Bagaimana saya bisa memeriksa apakah hasil SQL berisi karakter baris baru?

  5. Bagaimana cara menjatuhkan semua tabel dalam database SQL Server?