|
1. Gespeicherte Prozedur: Ähnlich wie eine Methode in C# ist sie eine Sammlung von SQL-Anweisungen zur Erfüllung einer bestimmten Aufgabe. Funktionen: Wird verwendet, um komplexere Geschäftslogik zu verwalten oder zu handhaben. Es kann Parameter, Rückgabewerte und Parameter mit Rückgabewerten geben, bei denen Variablen definiert und Prozesssteuerungsanweisungen geschrieben werden können. Die Create database-Anweisung kann nicht enthalten sein Vorteile: Verbesserte Wiederverwendbarkeit, ermöglicht modulares Design, erhöhte Ausführungsgeschwindigkeit, reduzierten Netzwerkverkehr und verbesserte Sicherheit. Kategorien: 1. Systemspeicherprozess: 1) Systemdefinition, bestehend im Master 2) Es beginnt meist mit einem sp_ oder xp_. sp_ zur Festlegung von Systemparametern verwendet xp_ verwendet, um Funktionen aufzurufen, die vom Betriebssystem bereitgestellt werden. Ruf die systemgespeicherte Prozedur auf: führe den gespeicherten Prozedurnamen aus 2. Anpassen Sie das Speicherverfahren 1) Benutzerdefiniert, vorhanden in der aktuellen Datenbank. 2) Es beginnt meist mit p_. (Der Name ist angepasst) 'Syntax erstellen: - if exists(select * from sysObjects where name='存储过程名')
- drop proc 存储过程名
- go
- create procedure 存储过程名
- [
- 参数 数据类型[ = 默认值] [output],
- ……..
- ]
- as
- //语句块
- go
Code kopieren
|