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

本文涉及的产品
云原生数据库 PolarDB 分布式版,标准版 2核8GB
简介: 本文介绍了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。
相关实践学习
快速体验PolarDB开源数据库
本实验环境已内置PostgreSQL数据库以及PolarDB开源数据库:PolarDB PostgreSQL版和PolarDB分布式版,支持一键拉起使用,方便各位开发者学习使用。
相关文章
|
关系型数据库 MySQL
MySQL基础教程13——函数——流程控制函数
如果value1为null则返回value2,不为null则返回value1,这里需要注意如果value1为""(空字符)不属于null返回空字符本身。
|
6月前
|
敏捷开发 监控 数据管理
深入理解自动化测试:框架选择与实施策略
在软件开发的快速迭代周期中,自动化测试成为确保产品质量和加快交付速度的关键。本文将探讨自动化测试框架的选择标准以及如何有效实施自动化测试策略。文中不仅涉及框架的技术细节,还包括了构建强大自动化测试体系的实践建议。通过案例分析和最佳实践,为软件测试专业人员提供深入理解,并指导他们如何在不断变化的技术环境中做出明智的决策。
开发指南—函数—流程控制函数
本文介绍了PolarDB-X支持的流程控制函数
开发指南—函数—位函数
本文介绍了PolarDB-X支持的位函数。 位函数分为两类,一是标量函数,二是聚合函数。
|
网络协议
开发指南—函数—其他函数
本文介绍了PolarDB-X支持的其他函数。
开发指南—函数—比较函数
本文介绍了PolarDB-X支持的比较函数。
|
6月前
|
Linux API 芯片
Linux 系统的中断子系统基本框架(一)
Linux 系统的中断子系统基本框架(一)
107 0
|
开发框架 Ubuntu .NET
AntDeploy 工具一键发布镜像到腾讯云 Docker 私有镜仓库
AntDeploy 工具一键发布镜像到腾讯云 Docker 私有镜仓库。
306 1
AntDeploy 工具一键发布镜像到腾讯云 Docker 私有镜仓库
|
Cloud Native Dubbo 应用服务中间件
系列征文2|后端领域主题征文开始啦!参与即有奖!
阿里云开发者社区推出“后端技术征文挑战赛”。现面向社区所有开发者征集后端领域技术文章,可以是语言框架的使用技巧,也可以是技术领域的趋势探讨,只要你有干货,那就分享出来!在活动规定时间内前往阿里云开发者社区发文,就有机会获得空气炸锅、社区积分等丰富奖励,参与即可获奖,快来参加吧!
1423 17
系列征文2|后端领域主题征文开始啦!参与即有奖!
|
分布式计算 数据可视化 大数据
带你读《构建企业级好数据(Dataphin智能数据建设与治理白皮书)》——四、数据中台项目管理实践(上)
带你读《构建企业级好数据(Dataphin智能数据建设与治理白皮书)》——四、数据中台项目管理实践(上)
221 0
下一篇
无影云桌面