当前位置:网站首页>SQL函数 UPPER
SQL函数 UPPER
2022-08-02 13:19:00 【用户7741497】
SQL函数 UPPER
将字符串表达式中的所有小写字母转换为大写字母的大小写转换函数。
大纲
UPPER(expression)
UPPER expression
参数
expression
- 字符串表达式,可以是列名、字符串文字或另一个函数的结果,其中基础数据类型可以表示为任何字符类型(例如CHAR
或VARCHAR
)。
描述
UPPER
函数将所有字母字符转换为大写字母。这是 LOWER
函数的反函数。 UPPER
保留不变的数字、标点符号和前导或尾随空格。
UPPER
不强制将数字解释为字符串。 SQL 从数字中删除前导零和尾随零。指定为字符串的数字保留前导零和尾随零。
也可以使用 UPPER()
方法调用从 ObjectScript 调用此函数:
$SYSTEM.SQL.Functions.UPPER(expression)
UPPER
是字母大小写转换的标准函数,而不是排序规则。对于大写排序规则,使用 %SQLUPPER
,它提供了数字、NULL
值和空字符串的高级排序规则。
示例
以下示例返回所有名称,选择那些名称的大写形式以“JO”
开头的名称:
SELECT Name
FROM Sample.Person
WHERE UPPER(Name) %STARTSWITH UPPER('JO')
以下示例以大写形式返回所有名称,选择名称以“JO”
开头的名称:
SELECT UPPER(Name) AS CapName
FROM Sample.Person
WHERE Name %STARTSWITH UPPER('JO')
以下嵌入式 SQL 示例将小写的希腊字母 Delta
转换为大写。此示例使用 UPPER
语法,该语法使用空格而不是括号来分隔关键字和参数:
/// d ##class(PHA.TEST.SQLFunction).Upper()
ClassMethod Upper()
{
&sql(
SELECT
UPPER {fn CHAR(948)},{fn CHAR(948)}
INTO
:a,:b
FROM
Sample.Person
)
if SQLCODE '= 0 {
w !,"Error code ",SQLCODE
} else {
w !,a,!,b
}
}
DHC-APP>d ##class(PHA.TEST.SQLFunction).Upper()
Δ
δ
边栏推荐
猜你喜欢
永远退出机器学习界!
高效代码静态测试工具Klocwork 2022.2——Portal全新升级、支持RLM
微信小程序getPhoneNumber接口code=40013
How to do short video food from the media?5 steps to teach you to get started quickly
【C语言】手撕循环结构 —— for语句
Summer training camp-week2 graph theory
自动生成代码器推荐-code-gen
eclipse连接数据库后插入数据报错null
基于 WeihanLi.Npoi 实现excel导入时纯汉字的日期转换
图论之Floyd,多源图最短路如何暴力美学?
随机推荐
ETL(二):表达式组件的使用
短视频美食自媒体怎么做?5步教你快速上手
线程安全问题及关键字synchronized,volatile
3 ways for OpenFeign to set headers
科研试剂DSPE-PEG-VIP,二硬脂酰基磷脂酰乙醇胺-聚乙二醇-血管活性肠肽VIP
你真的懂单例模式么
图论之Floyd,多源图最短路如何暴力美学?
使用Amazon SageMaker 构建基于自然语言处理的文本摘要应用
PGSQL database to realize the import and export
Scala基础语法入门(三)Scala中的各种运算符
Fabric.js 动态设置字号大小
eclipse连接数据库后插入数据报错null
动态组件-component
定了!2022世界VR产业大会将继续在南昌召开
智能手表前景如何?
Enterprise Network Planning Based on Huawei eNSP
Set proxy server (Google+IE) "Recommended Collection"
【C语言】手撕循环结构 —— for语句
selenium chrome driver运行时的cannot determine loading status from target frame detached问题
二叉树的类型、构建、遍历、操作