Использование выражений в качестве параметра для функции SQL Server - PullRequest
1 голос
/ 14 марта 2012

SQL Server поставляется с несколькими строковыми функциями, такими как RIGHT (), который принимает выражение в качестве параметра, чтобы он мог принимать значение либо varchar, либо nvarchar.

Как создать собственноепользовательская функция, которая делает то же самое?

Я не эксперт по SQL Server, поэтому поможет простой пример с синтаксисом.

Спасибо

Ответы [ 2 ]

1 голос
/ 14 марта 2012

Вот простой пример:

CREATE FUNCTION myUDF (@input nvarchar(255))
RETURNS nvarchar(255)
AS
BEGIN
            -- function logic here
            declare @output nvarchar(255)
            select @output = 'The value passed in was: ' + @input
            return @output
End

GO    

select dbo.myUDF('I wrote a function!')
0 голосов
/ 14 марта 2012

Здесь вы можете попробовать этот способ.

Как: создать и запустить пользовательскую функцию CLR SQL Server

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...