dapatkah saya membuat wilayah dalam editor server sql (suka #region
dan #endregion
dalam C #)?
sql-server
region
Rauf
sumber
sumber
go
setelahend
pernyataan jika Anda ingin membuat beberapa wilayah / bagian.(Saya pengembang add-in SSMSBoost untuk SSMS)
Kami baru-baru ini menambahkan dukungan untuk sintaks ini ke add-in SSMSBoost kami.
Ini juga memiliki opsi untuk secara otomatis "mengenali" daerah saat membuka skrip.
sumber
BEGIN ... END berfungsi, Anda hanya perlu menambahkan bagian yang dikomentari. Cara termudah untuk melakukan ini adalah menambahkan nama bagian! Rute lain adalah menambahkan blok komentar. Lihat di bawah:
sumber
Tidak di luar kotak di Sql Server Management Studio, tetapi ini adalah fitur dari Paket Alat SSMS yang sangat baik
sumber
Ini hanya masalah menggunakan lekukan teks di editor kueri.
Tampilan yang Diperluas:
Tampilan Runtuh:
sumber
Tidak, #region tidak ada dalam bahasa T-SQL.
Anda bisa mendapatkan kode-lipat menggunakan blok awal-akhir:
Saya tidak yakin saya akan merekomendasikan untuk menggunakannya kecuali jika kode tidak dapat diterima kembali dengan cara lain!
sumber
Saya telah menggunakan teknik yang mirip dengan McVitie, dan hanya dalam prosedur tersimpan atau skrip yang cukup panjang. Saya akan memecah bagian fungsional tertentu seperti ini:
Metode ini terlihat cukup bagus di studio manajemen dan sangat membantu dalam meninjau kode. Bagian yang runtuh terlihat seperti:
Saya sebenarnya lebih suka dengan cara ini karena saya tahu bahwa saya
BEGIN
cocok denganEND
cara ini.sumber
Pilihan lainnya adalah
jika tujuan Anda adalah menganalisis kueri Anda, Notepad + memiliki pembungkus otomatis yang berguna untuk Sql.
sumber