sqlserver函数创建自定义函数
时间: 2023-08-11 15:04:43 浏览: 109
sql server 自定义函数
要在 SQL Server 中创建自定义函数,可以使用 CREATE FUNCTION 语句。以下是一个示例:
```
CREATE FUNCTION dbo.ConcatenateString (@string1 VARCHAR(50), @string2 VARCHAR(50))
RETURNS VARCHAR(100)
AS
BEGIN
DECLARE @result VARCHAR(100)
SET @result = @string1 + ' ' + @string2
RETURN @result
END
```
此示例创建了一个名为 ConcatenateString 的自定义函数,该函数接受两个字符串作为参数,并将它们连接在一起返回一个字符串。函数的定义以 BEGIN 和 END 之间的代码块形式给出,使用 RETURN 语句返回结果。
要使用此自定义函数,只需调用它并传递所需的参数:
```
SELECT dbo.ConcatenateString('Hello', 'world')
```
这将返回 "Hello world" 字符串作为结果。
阅读全文