دریافت یا بازگردانی یک خروجی از تابع

رای اینکه تابع مفید باشد، باید یک خروجی برگرداند (یا نتیجه ای را تولید کند). در زمان ایجاد تابع، باید نوع مقدار بازگشتی تابع را نیز مشخص کنید. برای این منظور، پس از اسم تابع کلیدواژه ی RETURNS و به دنبال آن نوع داده ی مقدار بازگشتی را مشخص نمایید.

CREATE FUNCTION Administration.Addition()
RETURNS Decimal(6,3)
 

بین دو کلیدواژه ی BEGIN و END، بخشی است که بدنه ی تابع را تشکیل می دهد. در این بخش عملیاتی که تابع انجام می دهد را مشخص می کنید. پس از انجام این کار، درست قبل از کلیدواژه ی END، بایستی مقداری را که تابع بازمی گرداند، مشخص نمایید. برای این منظور ابتدا کلیدواژه ی RETURN و بلافاصله پس از آن عبارت را تایپ می کنید.

CREATE FUNCTION GetFullName()
RETURNS nvarchar(100)
AS
BEGIN
    RETURN N'Doe, John'
END
تنظیمات قالب
عبارت خود را درج و جهت جستجو "Enter" را بفشارید

گفتگوی آنلاین دانشگاه