T-SQL | CREATE FUNCTION

См. также Создать скрипт создания существующего объекта

 

Синтаксис простой функции:

 


CREATE FUNCTION [schema_name].[FunctionName] (@Parameter1 ParameterFormat, @Parameter2 ParameterFormat, ...)

RETURNS ReturnValueFormat AS

BEGIN

...

RETURN ...

END


 

Например:

 


CREATE FUNCTION [dbo].[FunCompare] (@Date1 datetime, @Date2 datetime)

RETURNS Int AS

BEGIN

IF        @Date1 > @Date2

 RETURN 1

 RETURN 0 --else

END


 

См. также: User Defined Functions (примеры)

 

Для конкретного, уже существующего объекта, можно создать скрипт CREATE TO как текст нового запроса, в виде файла или в буфер обмена:

 



© 2018 | Анна Петросян | pashelp@yandex.ru