2012-03-19 14 views
10

Po utworzeniu nowej procedury przechowywanej otrzymuję wstępny przykład procedury składowanej, co oznacza ta sekcja? :Co oznacza nowa domyślna treść procedury składowanej?

CREATE PROCEDURE <Procedure_Name, sysname, ProcedureName> 
-- Add the parameters for the stored procedure here 
<@Param1, sysname, @p1> <Datatype_For_Param1, , int> = <Default_Value_For_Param1, , 0>, 
<@Param2, sysname, @p2> <Datatype_For_Param2, , int> = <Default_Value_For_Param2, , 0> 

..... ...

zdefiniować moje procedury przechowywanej tak:

CREATE PROCEDURE HumanResources.uspGetEmployees 
    @LastName nvarchar(50), 
    @FirstName nvarchar(50) 

.....

Więc co wyżej parametry i nazwa procedury oznacza domyślną składnię? (Nawiasem mówiąc, domyślny tekst też nie działa).

Odpowiedz

8

Po utworzeniu nowej procedury składowanej przy użyciu programu Server Management Studio tworzy ona procedurę składowaną z użyciem domyślnego szablonu. .

Jeśli naciśniesz Ctril + Shift + M powinieneś dostać ładne małe okno edytora, aby określić wartości parametrów szablonu.

Oto pełna lista SQL Server Management Studio Keyboard Shortcuts

Hope this helps ..

+0

gdy wciskam Ctrl + Shift + M, nic się nie dzieje. powinienem najpierw oznaczyć wiersz lub coś w tym stylu? – Rodniko

+0

Wybierz "Menu> Narzędzia> Opcje> Środowisko> Klawiatura> Schemat klawiatury - Sql Server 2000" Powinno teraz działać. Lub możesz spróbować z "Menu> Zapytanie> Określ wartości dla parametrów szablonu .." – Kaf

+0

Wow thats cool :) – Rodniko

3

Ten znacznik jest taki, ponieważ jest szablonem. Na przykładzie:

<Procedure_Name, sysname, ProcedureName> 

Pierwsza wartość jest nazwą parametru w templaye (np „procedure_name”), 2. jest typem danych oczekuje na wartość tego parametru szablonu (np „sysname”) a trzecia wartość jest wartością domyślną dla tego parametru (np. "ProcedureName").

Można określić te parametry szablonu przez kliknięcie na „Określanie wartości parametrów szablonu” przycisk paska narzędzi w SSMS (ma „A” i „B” Icone ze strzałkami)

dzięki czemu można tworzyć własne szablony i użyj tego znacznika, aby określić, które bity mają zostać zastąpione (Ctrl + Alt + T pokazuje Eksplorator szablonów)

Powiązane problemy