|
1. Uložená procedura: Podobně jako metoda v C# je to sbírka SQL příkazů pro dokončení konkrétního úkolu. Funkce: Používá se ke správě nebo zpracování složitější obchodní logiky. Mohou existovat parametry, návratové hodnoty a parametry s návratovými hodnotami, kde lze definovat proměnné a zapisovat příkazy řízení procesů. Příkaz Create database nelze zahrnout Výhody: Zlepšená znovupoužitelnost, umožňuje modulární design, vyšší rychlost vykonávání výkonů, snížený síťový provoz a lepší bezpečnost. Kategorie: 1. Proces ukládání systému: 1) Definice systému, existující v masteru 2) Obvykle to začíná sp_ nebo xp_. sp_ používá se k nastavení systémových parametrů xp_ se používá k volání funkcí poskytovaných operačním systémem Zavolejte systémovou uloženou proceduru: spusťte název uložené procedury 2. Přizpůsobit postup ukládání 1) Uživatelem definované, existující v aktuální databázi. 2) Obvykle začíná na p_. (Název je upraven) 'Vytvořit syntaxi: - if exists(select * from sysObjects where name='存储过程名')
- drop proc 存储过程名
- go
- create procedure 存储过程名
- [
- 参数 数据类型[ = 默认值] [output],
- ……..
- ]
- as
- //语句块
- go
Kopírovat kód
|