Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Параметр по умолчанию в функции  [new]
defragmentator
Member

Откуда:
Сообщений: 20504
Добрый день!
Хочу создать функцию с параметром по умолчанию.
То есть, чтобы можно было его не задавать.
ALTER FUNCTION [dbo].[IsComDep]
(@IDUser int = NULL)
RETURNS INT
AS
BEGIN
RETURN @IDUser
END


При запуске
SELECT dbo.IsComDep();

выдаёт

Msg 313, Level 16, State 2, Line 1
An insufficient number of arguments were supplied for the procedure or function dbo.IsComDep.

Вопрос: зачем тогда значение по умолчанию?
16 май 12, 17:41    [12564994]     Ответить | Цитировать Сообщить модератору
 Re: Параметр по умолчанию в функции  [new]
Glory
Member

Откуда:
Сообщений: 104751
SELECT dbo.IsComDep(default);
16 май 12, 17:42    [12564999]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить