|
1. Tárolt eljárás: Hasonlóan a C# metódusához, ez SQL utasítások gyűjteménye egy adott feladat teljesítésére. Jellemzők: Bonyolultabb üzleti logika kezelésére vagy kezelésére használják. Lehetnek paraméterek, visszaküldési értékek és visszatérési értékű paraméterek, ahol változók definiálhatók és folyamatvezérlő állítások írhatók. Az adatbázis létrehozása utasítás nem kerül bele Előnyök: Javított újrahasználhatóság, lehetővé teszi a moduláris tervezést, nagyobb végrehajtási sebességet, csökkentett hálózati forgalmat és jobb biztonságot. Kategóriák: 1. Rendszertárolási folyamat: 1) Rendszermeghatározás, amely a mesterben létezik 2) Általában egy sp_ vagy xp_ kezdődik. sp_ rendszerparaméterek beállítására használják xp_ az operációs rendszer által biztosított funkciók megidézésére szolgál Hívjuk a rendszer tárolt eljárását: hajtsuk végre a tárolt eljárás nevét 2. Testreszabni a tárolási eljárást 1) Felhasználó által definiált, jelen van a jelenlegi adatbázisban. 2) Általában p_-vel kezdődik. (A név személyre szabott) 'Hozz létre szintaxist: - if exists(select * from sysObjects where name='存储过程名')
- drop proc 存储过程名
- go
- create procedure 存储过程名
- [
- 参数 数据类型[ = 默认值] [output],
- ……..
- ]
- as
- //语句块
- go
Kód másolása
|