Szybki podgląd ciała procedury

0

Witam,
dziś taki temat bardziej usprawniający poruszanie się po środowisku.
mianowicie mnie interesuje, czy jest sposób ale szybko zrobic alter czy otworzyc ciało procedury.
Normalnie jak chce podejrzec ciało procedury czy tabeli to muszę znaleźć interesujący mnie obiekt w Object Explorer następnie PPM i Modify lub script table/procedure create to
A ja chciałbym odnależc w kodzie procedure i ją po prostu z tego miejsca odpalic jako create to np.
mam nadzieje ze mnie jakos zrozumieliscie, ale ciezko to poisac :)
Np mam taki skrót zrobiony ze jak zan=znacze nazwe tabeli i wcisne Ctrl+3 to robi po niej selecta, wiec nie musze wyciagac nazwy tabeli z kodu i pisac select * from , tylko to mam ustawione pod tym skrótem, chciałbym tak samo zrobic z tym podglądem ciała, bo czasem ciezko szukac w Object explorer jak jest kilka serwerow a na kazdym po kilka baz.
Pozdrawiam

0

Jeśli to MS SQL Server, to sprawdź sp_helptext(...)

0

no nie do konca mi o to chodziło, fakt można podejrzec ciało procedury
ale chciałbym uzyskac taki efekt jakbym wział script stored procedure as->create to-> new query editor windows

1

nie bardzo rozumiem

DECLARE @BODY NVARCHAR(MAX) = (SELECT OBJECT_DEFINITION(o.object_id)
FROM sys.objects o
WHERE o.name = 'NazwaProcedury')

PRINT @BODY

coś takiego?

jeżeli chodzi o początkowe

USE [BAZA]
GO

/****** Object:  UserDefinedFunction [dbo].[Funkcja]    Script Date: 2015-06-30 13:35:35 ******/
SET ANSI_NULLS ON
GO

SET QUOTED_IDENTIFIER ON
GO

to sobie to samemu będziesz musiał dopisać

1

Nie jestem pewien czy o to Ci chodzi ale użyj narzędzi z tej strony (mają również wersje Free) http://www.sqlmanager.net/. Tam każda operacja jest tłumaczona na kod SQL co znacznie ułatwia sprawę.

0

Ciezko to ogarnąć :) ale conieco mi pomogły wasze odpowiedzi, a przynajmniej poznałem nowe opcje :) dzieki :)

0

A jak zrobiłeś skrót do podglądu tabeli?

1 użytkowników online, w tym zalogowanych: 0, gości: 1