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

Откуда:
Сообщений: 2
Хочу сделать пользовательскую функцию. Иду в Enterprise Manager -> User Defined Functions, создаю новую, вставляю вместо текста пример из хелпа

CREATE FUNCTION CubicVolume
-- Input dimensions in centimeters

(@CubeLength decimal(4,1), @CubeWidth decimal(4,1),
@CubeHeight decimal(4,1) )
RETURNS decimal(12,3) -- Cubic Centimeters.

AS
BEGIN
RETURN ( @CubeLength * @CubeWidth * @CubeHeight )
END

Нажимаю Check Syntax - Error 170: Line1: Incorrect syntax near 'FUNCTION'
Must declare the variable '@CubeLength'.

Что не так?
4 окт 03, 21:03    [363929]     Ответить | Цитировать Сообщить модератору
 Re: Помогите ламеру с UDF  [new]
Glory
Member

Откуда:
Сообщений: 104760
Compatibilty level у базы какой ? Не 7.0 случайно ?
4 окт 03, 21:22    [363932]     Ответить | Цитировать Сообщить модератору
 Re: Помогите ламеру с UDF  [new]
MichaelGK
Member

Откуда: Москва
Сообщений: 311
Всё так...
4 окт 03, 21:23    [363933]     Ответить | Цитировать Сообщить модератору
 Re: Помогите ламеру с UDF  [new]
Guest987
Member

Откуда:
Сообщений: 2
Glory
65 :)
Спасибо! Фишку просек :)
4 окт 03, 21:26    [363935]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить