|
1. Saglabātā procedūra: Līdzīgi kā C# metode, tā ir SQL paziņojumu kolekcija, lai izpildītu konkrētu uzdevumu. Funkcijas: Izmanto, lai pārvaldītu vai apstrādātu sarežģītāku biznesa loģiku. Var būt parametri, atgrieztās vērtības un parametri ar atgrieztajām vērtībām, kur var definēt mainīgos un rakstīt procesa vadības paziņojumus. Nevar iekļaut datu bāzes priekšrakstu Priekšrocības: Uzlabota atkārtota izmantošana, ļauj modulāru dizainu, palielinātu izpildes ātrumu, samazinātu tīkla trafiku un uzlabotu drošību. Kategorijas: 1. Sistēmas glabāšanas process: 1) Sistēmas definīcija, kas pastāv šablonā 2) Tas parasti sākas ar sp_ vai xp_. sp_, ko izmanto sistēmas parametru iestatīšanai xp_ tiek izmantots, lai izsauktu operētājsistēmas nodrošinātās funkcijas Izsaukt sistēmas saglabāto procedūru: izpildīt saglabātās procedūras nosaukumu 2. Pielāgojiet uzglabāšanas procedūru 1) Lietotāja definēts, kas pastāv pašreizējā datu bāzē. 2) Parasti sākas ar p_. (Nosaukums ir pielāgots) 'Izveidot sintaksi: - if exists(select * from sysObjects where name='存储过程名')
- drop proc 存储过程名
- go
- create procedure 存储过程名
- [
- 参数 数据类型[ = 默认值] [output],
- ……..
- ]
- as
- //语句块
- go
Kopēt kodu
|