Я новичок в SQL Sg server и пытаюсь запустить код с помощью функции create для преобразования цены в долларах США в десятичную. Я получаю следующий флаг
«Неверный синтаксис:« Создать функцию »должен быть единственным оператором в
партия.
Кто-нибудь может указать, что я не прав? Спасибо!
CREATE FUNCTION week3.ConvertToEuro ( @priceUSD decimal(5,2))
returns decimal (5,2)
begin
declare @PriceEuro decimal (5,2)
set @PriceEuro =(@priceUSD * .89)
return @PriceEuro
end
SELECT TOP (1000) [ProductName]
,[price]
,week3.ConvertToEuro(price) as PriceEuro
FROM [AA5100_edmistonml].[Week3].[productprice]