判断是否大小写,方法如下:
CREATE FUNCTION dbo.Test_1 (@S VARCHAR(100))
RETURNS VARCHAR(100)
AS
BEGIN
DECLARE @re NVARCHAR(20)
IF ascii(@S) BETWEEN ascii('A') AND ascii('Z')
BEGIN
SET @re = '是大写';
END
ELSE
BEGIN
SET @re = '不是大写';
END
RETURN @re
END;
GO
调用测试
SELECT dbo.Test_1('a')
结果:
以上是大小写判断方法。