开发指南—函数—流程控制函数

简介: 本文介绍了PolarDB-X支持的流程控制函数

PolarDB-X支持如下流程控制函数:

函数名 描述
CASE expression WHEN condition1 THEN result1 WHEN condition2 THEN result2 ... WHEN conditionN THEN resultN ELSE resultEND CASE表示函数开始,END表示函数结束。如果condition1成立,则返回result1,如果condition2成立,则返回result2,当全部不成立则返回result,而当有一个成立之后,后面的就不执行了。
IF(expr,v1,v2) 如果表达式expr成立,返回结果v1;否则,返回结果v2。
IFNULL(v1,v2) 如果v1的值不为NULL,则返回v1,否则返回v2。
NULLIF(expr1, expr) 比较两个字符串,如果字符串expr与expr2相等,返回NULL,否则返回expr1。
相关文章
|
前端开发 Java 测试技术
基于SSM的大学生电信诈骗宣传系统设计与实现
基于SSM的大学生电信诈骗宣传系统设计与实现
634 0
|
存储 NoSQL 分布式数据库
Flink 细粒度资源管理问题之调整 slot 配置来提高资源利用效率如何解决
Flink 细粒度资源管理问题之调整 slot 配置来提高资源利用效率如何解决
|
数据采集 机器学习/深度学习 分布式计算
从0到1搭建车企数字化营销中台(4):客户数据平台(CDP)
CDP作为数字化营销中台的核心数据引擎,承载着拉通客户全渠道、全旅程链路的数据,实现智能洞察和营销决策
3923 0
从0到1搭建车企数字化营销中台(4):客户数据平台(CDP)
|
领域建模 uml Android开发
|
存储 安全 数据库
数据库期末复习---简答题整理
数据库期末复习---简答题整理
265 0
|
消息中间件 存储 分布式计算
【大数据学习篇11】广告点击流实时统计
【大数据学习篇11】广告点击流实时统计
541 0
【大数据学习篇11】广告点击流实时统计
|
存储 监控 固态存储
基于C++开发的医院医学影像PACS 二次开发,三维重建
可与HIS连接,直接从HIS提取病人的基本信息,减轻输入劳动量,同时防止漏费现象;通过WorkList服务传递病人信息给影像采集设备,减轻医生输入劳动量,提高信息录入的准确性; 自动传送病人信息到医生级工作站系统,方便科室检查医生快速填写报告;对已经安排的预约提供改约和取消预约功能;
409 0
|
前端开发 JavaScript API
【React工作记录九十九】ant design mobile实现tab滚动效果和闪屏小记
【React工作记录九十九】ant design mobile实现tab滚动效果和闪屏小记
412 0
|
Ubuntu 区块链 Windows
区块链系统搭建
区块链系统的搭建可以根据不同操作系统和需求选择相应的教程