czy mogę tworzyć regiony w edytorze serwera sql (jak #region
iw #endregion
C #)?
sql-server
region
Rauf
źródło
źródło
go
poend
instrukcji, jeśli chcesz utworzyć wiele regionów / sekcji.(Jestem programistą dodatku SSMSBoost dla SSMS)
Niedawno dodaliśmy obsługę tej składni do naszego dodatku SSMSBoost.
Posiada również opcję automatycznego „rozpoznawania” regionów podczas otwierania skryptów.
źródło
BEGIN ... END działa, wystarczy dodać skomentowaną sekcję. Najłatwiej to zrobić, dodając nazwę sekcji! Inną drogą jest dodanie bloku komentarzy. Zobacz poniżej:
źródło
Nie po wyjęciu z pudełka w Sql Server Management Studio, ale jest to funkcja bardzo dobrego pakietu narzędzi SSMS
źródło
To tylko kwestia użycia wcięć tekstu w edytorze zapytań.
Rozszerzony widok:
Widok zwinięty:
źródło
Nie, #region nie istnieje w języku T-SQL.
Możesz uzyskać zwijanie kodu za pomocą bloków początku-końca:
Nie jestem pewien, czy poleciłbym ich do tego celu, chyba że kod nie może być w akceptowalny sposób zreformowany w inny sposób!
źródło
Użyłem techniki podobnej do McVitie i tylko w procedurach składowanych lub skryptach, które są dość długie. Podzielę niektóre funkcjonalne części w ten sposób:
Ta metoda wygląda całkiem nieźle w studiu zarządzania i jest bardzo pomocna przy przeglądaniu kodu. Zwinięty kawałek wygląda mniej więcej tak:
Właściwie wolę to w ten sposób, ponieważ wiem, że moje
BEGIN
pasują wEND
ten sposób.źródło
Inną opcją jest
jeśli Twoim celem jest analiza zapytania, Notepad + ma przydatne automatyczne opakowanie dla Sql.
źródło