具有返回值的函数

时间:2011-09-15 07:20:53

标签: sql-server-2008

我编写了一个函数,它将Name作为输入并返回Suffix。 我想在带有函数的名称中返回后缀的位置。 我怎样才能做到这一点。 任何人都可以帮我做。

1 个答案:

答案 0 :(得分:1)

无需为此创建特殊功能。它已经存在于mssql中。 它的名字是PATINDEX 例如:

declare @pat varchar(128)
set @pat = '_suf'
select login, Patindex('%'+@pat, login) as suffix_index from clients