Входные параметры
Входные параметры заключаются в скобки после имени хранимой функции.Они передаются в функцию по значению, то есть любые изменения входных параметров внутри функции никак не повлияет на значения этих параметров в вызывающей программе.
У каждого параметра указывается тип данных.Кроме того, для параметра можно указать ограничение NOT NULL
, тем самым запретив передавать в него значение NULL
.
Для параметра строкового типа существует возможность задать порядок сортировки с помощью предложения COLLATE
.
Входные параметры могут иметь значение по умолчанию.Параметры, для которых заданы значения, должны располагаться в конце списка параметров.