文章目录

  • 第153章 SQL函数 UCASE
  • 大纲
  • 参数
  • 描述
  • 示例

第153章 SQL函数 UCASE

将字符串中的所有小写字母转换为大写字母的大小写转换函数。

大纲

UCASE(string-expression){fn UCASE(string-expression)}

参数

  • string-expression - 要将其字符转换为大写的字符串。表达式可以是列名、字符串文字或另一个标量函数的结果,其中基础数据类型可以表示为任何字符类型(例如 CHARVARCHAR)。

描述

UCASE 将小写字母转换为大写以进行显示。它对非字母字符没有影响;它保留不变的数字、标点符号和前导或尾随空格。

请注意,UCASE 可用作 ODBC 标量函数(使用花括号语法)或 SQL 通用函数。

UCASE 不强制将数字解释为字符串。 SQL 从数字中删除前导零和尾随零。指定为字符串的数字保留前导零和尾随零。

UCASE 不影响排序规则。 %SQLUPPER 函数是 SQL 中为不区分大小写的排序规则转换数据值的首选方法。

也可以使用 UPPER() 方法调用从 ObjectScript 调用此函数:

$SYSTEM.SQL.UPPER(expression)

示例

以下示例以大写字母返回每个人的姓名:

SELECT Name,{fn UCASE(Name)} AS CapNameFROM Sample.Person

UCASE 也适用于 Unicode(非 ASCII)字母字符,如下面的嵌入式 SQL 示例所示,它将希腊字母从小写转换为大写:

/// d ##class(PHA.TEST.SQLFunction).UCase()
ClassMethod UCase()
{s a=$CHAR(950,949,965,963)&sql(SELECT UCASE(:a)INTO :bFROM Sample.Person)if SQLCODE '= 0 {w !,"Error code ",SQLCODE } else {w !,a,!,b }
}
DHC-APP>d ##class(PHA.TEST.SQLFunction).UCase()ζευσ
ΖΕΥΣ

第153章 SQL函数 UCASE相关推荐

  1. 第六十九章 SQL函数 JSON_OBJECT

    文章目录 第六十九章 SQL函数 JSON_OBJECT 大纲 参数 描述 选择模式和排序 ABSENT ON NULL 示例 第六十九章 SQL函数 JSON_OBJECT 将数据作为JSON对象返 ...

  2. 第四十五章 SQL函数 DATEPART

    文章目录 第四十五章 SQL函数 DATEPART 大纲 参数 描述 Datepart 参数 日期输入格式 无效的参数错误代码 范围和值检查 示例 第四十五章 SQL函数 DATEPART 日期/时间 ...

  3. 第154章 SQL函数 UNIX_TIMESTAMP

    文章目录 第154章 SQL函数 UNIX_TIMESTAMP 大纲 参数 描述 日期表达式值 小数秒精度 日期和时间函数比较 示例 第154章 SQL函数 UNIX_TIMESTAMP 注:此函数I ...

  4. 第四十六章 SQL函数 DAY

    文章目录 第四十六章 SQL函数 DAY 大纲 参数 描述 第四十六章 SQL函数 DAY 返回日期表达式的月份日期的日期函数. 大纲 DAY(date-expression){fn DAY(date ...

  5. 第二十四章 SQL函数 CEILING

    文章目录 第二十四章 SQL函数 CEILING 大纲 参数 描述 示例 第二十四章 SQL函数 CEILING 数值函数,返回大于或等于给定数值表达式的最小整数. 大纲 CEILING(numeri ...

  6. 第九十五章 SQL函数 MINUTE

    文章目录 第九十五章 SQL函数 MINUTE 大纲 参数 描述 示例 第九十五章 SQL函数 MINUTE 返回日期时间表达式的分钟的时间函数. 大纲 {fn MINUTE(time-express ...

  7. 第130章 SQL函数 SQRT

    文章目录 第130章 SQL函数 SQRT 大纲 参数 描述 示例 第130章 SQL函数 SQRT 返回给定数值表达式的平方根的数值函数. 大纲 SQRT(numeric-expression){f ...

  8. 第二十三章 SQL函数 CAST(二)

    文章目录 第二十三章 SQL函数 CAST(二) 转换位值 示例 第二十三章 SQL函数 CAST(二) 转换位值 可以将expr值转换为BIT以返回0或1. 如果expr为1或任何其他非零数值,则返 ...

  9. 第九十四章 SQL函数 %MINUS

    文章目录 第九十四章 SQL函数 %MINUS 大纲 参数 描述 示例 第九十四章 SQL函数 %MINUS 将数字转换为规范整理格式,然后反转符号的整理函数. 大纲 %MINUS(expressio ...

最新文章

  1. 神经网络中的权重初始化一览:从基础到Kaiming
  2. 看完这部纪录片之后,我想把身上的细菌寄生虫供起来
  3. python 字典的系列操作
  4. python、PyTorch图像读取与numpy转换
  5. C#中的OOP相关概念
  6. 测试点错的来:1024 科学计数法 (20分)
  7. Metal入门教程(二)三维变换
  8. 听说你的模型训练耗时太长?来昇腾开发者沙龙找解决方案
  9. 微信公众号发布图文消息次数达到上限
  10. python如何实现飞机上下移动_飞机大战正确方法,利用Python开发一个全自动版来实现自动打飞机...
  11. javaWeb实现裁剪图片上传整套方案
  12. html字母分别代表什么,HTML 编码
  13. 最新江苏水利水电安全员模拟真题及答案解析
  14. MacTeX添加.sty文件
  15. 屏幕录像软件有哪些?操作简单的屏幕录像方法推荐
  16. 自定义实现乘风破浪的小船
  17. easyexcel 读取指定行数据_EasyExcel从指定位置开始读数据
  18. linux+scp+失败_Linux scp 命令卡住的原因
  19. 目标检测之六:OHEM 在线难例挖掘
  20. 东芝存储器株式会社推出存储容量更高的XG6-P SSD系列以满足性能要求较高的工作负载需求

热门文章

  1. winform直接控制云台_比 2 代便宜的灵眸手机云台 3,竟然还多了 15 条新亮点!...
  2. struts中的javascript
  3. 【Android】修改默认时区
  4. 【Linux】僵尸进程(Z状态)和孤儿进程
  5. Python3网络爬虫:今日头条新闻App的广告数据抓取
  6. c语言字符结构数组初始化,C语言结构体数组初始化问题
  7. UOJ #11.【UTR #1】ydc的大树 题解
  8. Android高级工程师面试实战,赶快收藏备战金九银十!
  9. Julia 数学运算和初等函数
  10. Java操作MongoDB数据库(简明版)