|
1. Stored Procedure: Ligesom en metode i C# er det en samling af SQL-sætninger til at udføre en specifik opgave. Funktioner: Bruges til at håndtere eller håndtere mere kompleks forretningslogik. Der kan være parametre, returværdier og parametre med returværdier, hvor variable kan defineres, og proceskontrolsætninger kan skrives. Opret database-sætningen kan ikke inkluderes Fordele: Forbedret genanvendelighed, muliggør modulært design, øget eksekveringshastighed, reduceret netværkstrafik og forbedret sikkerhed. Kategorier: 1. Systemlagringsproces: 1) Systemdefinition, eksisterende i master 2) Det starter som regel med en sp_ eller xp_. sp_ bruges til at fastsætte systemparametre xp_ bruges til at påkalde funktioner, som operativsystemet leverer, Kald systemstored procedure: udfør navnet på stored procedure 2. Tilpas opbevaringsproceduren 1) Brugerdefineret, eksisterende i den aktuelle database. 2) Starter som regel med p_. (Navnet er tilpasset) 'Opret syntaks: - if exists(select * from sysObjects where name='存储过程名')
- drop proc 存储过程名
- go
- create procedure 存储过程名
- [
- 参数 数据类型[ = 默认值] [output],
- ……..
- ]
- as
- //语句块
- go
Kopier kode
|