SQLSERVER大小写转换方法

鼠扑  金牌会员 | 2022-6-25 06:16:28 | 显示全部楼层 | 阅读模式
打印 上一主题 下一主题

主题 646|帖子 646|积分 1938

       SQLSERVER大小写转换方法如下: 
  1. CREATE FUNCTION dbo.Test_2 (@S VARCHAR(100))
  2. RETURNS VARCHAR(100)
  3. AS
  4. BEGIN
  5.     DECLARE @re NVARCHAR(20)
  6.     IF ascii(@S) BETWEEN ascii('A') AND ascii('Z')
  7.     BEGIN
  8.         SET @re = LOWER(@S);
  9.     END
  10.     ELSE
  11.     BEGIN
  12.         SET @re = UPPER(@S);
  13.     END
  14.     RETURN @re
  15. END;
  16. GO
复制代码
       调用方法:
  1. SELECT dbo.Test_2('A')
复制代码
       结果如下:


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

鼠扑

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表