|
1. Хранимая процедура: Подобно методу в C#, это набор SQL-операторов для выполнения конкретной задачи. Функции: используются для управления или обработки более сложной бизнес-логики. Могут быть параметры, возвратные значения и параметры с возвратными значениями, где можно определить переменные и записать операторы управления процессом. Оператор создания базы данных не может быть включен Преимущества: улучшенная повторная возможность, возможность модульного проектирования, повышенная скорость выполнения, снижение сетевого трафика и повышенная безопасность. Категории: 1. Процесс хранения в системе: 1) Определение системы, существующее в master 2) Обычно это начинается с sp_ или xp_. sp_ используется для установки параметров системы xp_ используется для вызова функций, предоставляемых операционной системой Вызов системной сохранённой процедуры: выполнить имя сохранённой процедуры 2. Персонализировать процедуру хранения 1) Пользовательский режим, существующий в текущей базе данных. 2) Обычно начинается с p_. (Имя индивидуально) «Создайте синтаксис: - if exists(select * from sysObjects where name='存储过程名')
- drop proc 存储过程名
- go
- create procedure 存储过程名
- [
- 参数 数据类型[ = 默认值] [output],
- ……..
- ]
- as
- //语句块
- go
Копирование кода
|