db2locate函数_db2常用函数详解(一)字符串函数

db2

常用函数详解(一)字符串函数

最近项目准备迁移到

DB2

上,

不得不临时报佛脚,

报着

砖头硬啃(不得不感慨

MS SQL

的在线教程和可视化)

,在

这里记录下常用函数的详细用法:

V

ALUE

函数语法:

V

ALUE(EXPRESSION1,EXPRESSION2)V

ALUE

函数是用返

回一个非空的值,当其第一个参数非空,直接返回该参数的

值,如果第一个参数为空,则返回第一个参数的值。

Sql

代码

eg:

--

表示如果

T1.ID

为空,则返回空串,如果

T1.ID

不为空,

则返回

T1.ID

SELECT V

ALUE(ID,'') FROM

T1

COALESCE

函数语法:

COALESCE(ARG1,ARG2...)COALESCE

返回参数集中第一

个非

null

参数。用法类似于

V

ALUE

函数。

LENGTH

函数语

法:

LENGTH(ARG)LENGTH

函数返回参数的长度。

Sql

代码

eg:

SELECT LENGTH(NAME) FROM T1

LCASE

LOWER

函数语法:

LCASE()

LOWER()LCASE

LOWER

函数返回定长、变长字符串的小写形式。

Sql

代码

eg:

SELECT LCASE(NAME),LOWER(NAME)

FROM T1

UCASE

UPPER

函数语法:

UCASE()

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值