SQLSERVER大小写转换方法如下:
CREATE FUNCTION dbo.Test_2 (@S VARCHAR(100))
RETURNS VARCHAR(100)
AS
BEGIN
DECLARE @re NVARCHAR(20)
IF ascii(@S) BETWEEN ascii('A') AND ascii('Z')
BEGIN
SET @re = LOWER(@S);
END
ELSE
BEGIN
SET @re = UPPER(@S);
END
RETURN @re
END;
GO
调用方法:
SELECT dbo.Test_2('A')
结果如下:
更多推荐
SQLSERVER大小写转换方法
发布评论