通过添加
datatype
大小
RETURNS VARCHAR(60)
不仅仅是为了
return
DECLARE @vResult VARCHAR(60)
如下图所示
CREATE FUNCTION F_Function_Name(@param1 VARCHAR(60))
RETURNS VARCHAR(60)
AS
BEGIN
DECLARE @vResult VARCHAR(60)
SELECT @vRESULT=column1
FROM table1
WHERE UPPER(column1)=UPPER(@param1)
IF @@ROWCOUNT=1
SET @vResult=@vResult
ELSE
SET @vResult= -1
RETURN @vResult
END