GBase 8s
其他
文章

南大通用GBase 8s中UCASE()函数的简介

发表于2026-02-11 18:00:22277次浏览16个评论

UCASE()函数介绍

UCASE()函数通常接受一个字符串作为输入,并返回一个新的字符串,其中原字符串中的所有小写字母都被转换为大写字母。非字母字符(如数字、标点符号等)通常保持不变;与UPPER()函数功能一样。‌

UCASE()函数语法

UCASE(source_string)

 

示例

注:示例数据库:GBase8sV8.8_TL_3.6.2_2_ddbbf5

示例1 

> select UCASE('aa') from dual;
(CONSTANT)  AA
1 row(s) retrieved.
> select length(UCASE('Aakl')) from dual;
(CONSTANT)
         4
1 row(s) retrieved.

示例2 

drop table if exists createTable_t1;
create table createTable_t1(
id int,
lanuageid int,
col_c char(200),
col_v varchar(200),
col_l lvarchar(200)
);
insert into createTable_t1 values(101,2017,'语言','语言','语言');
insert into createTable_t1 values(102,2018,'Docment is droped ...','real','killed');
insert into createTable_t1 values(103,1999,'MM','You','FJ');
 
> select first 2 UCASE(id),UCASE(lanuageid),UCASE(col_c),UCASE(col_v),UCASE(col_l) from createTable_t1;
(EXPRESSION)  101
(EXPRESSION)  2017
(EXPRESSION)  语言
(EXPRESSION)  语言
(EXPRESSION)  语言
(EXPRESSION)  102
(EXPRESSION)  2018
(EXPRESSION)  DOCMENT IS DROPED ...
(EXPRESSION)  REAL
(EXPRESSION)  KILLED
2 row(s) retrieved.

UCASE() 函数是 GBase 8s 提供的一个简单而的工具,用于将字符串中的小写字母转换为大写字母。它在处理字符串数据时具有广泛的应用场景,无论是对常量字符串进行转换,还是在复杂的查询语句中对字段进行处理,都能轻松应对。掌握 UCASE() 函数的使用,提高数据库操作的灵活性和效率。

如果您在使用过程中有任何疑问或需要进一步的帮助,欢迎随时在南大通用社区中提问,我们将竭诚为您服务。

评论

登录后才可以发表评论
用户头像
郝老师发表于 5个月前
如果参数是 null 会返回什么呢?
用户头像
GBase用户28017发表于 5个月前
优秀。
用户头像
路路路发表于 5个月前
谢谢
用户头像
路路路发表于 5个月前
除夕快乐~
GBase用户19279发表于 5个月前
学习
GBase用户19279发表于 4个月前
1
GBase用户19279发表于 4个月前
2
GBase用户19279发表于 4个月前
3
GBase用户19279发表于 4个月前
4
GBase用户19279发表于 4个月前
5
GBase用户19279发表于 4个月前
学习~
GBase用户19279发表于 4个月前
学习了
shepherd发表于 2个月前
厉害了
用户头像
柒柒天晴发表于 2个月前
来了
菲菲发表于 2个月前
学习了
GBase用户51882发表于 2个月前
学会了