可信智能计算服务 TICS-条件表达式
条件表达式
- CASE:Case表达式是条件表达式,类似于IF/ELSE语句,但可以用在SQL语句中。
CASE WHEN condition THEN result [WHEN …] [ELSE result] END
说明:CASE子句可以用于任何表达式可以存在的地方。condition是一个返回boolean的表达式。如果结果为真,那么CASE表达式的结果就是符合条件的result。如果结果为假,那么以相同方式搜寻任何随后的WHEN子句。如果没有WHENcondition为真,那么表达式的结果就是在ELSE子句里的result。如果省略了ELSE子句且没有匹配的条件,结果为NULL。
SELECT CASE WHEN t_prmi_transaction.MD_TRAN_AMT1=0.1 THEN '1' ELSE '0' END INTO rv_bool_amt FROM T_PRMI_TRANSACTION WHERE t_prmi_transaction.SM_USER_ID =ev_SM_USER_ID;
- COALESCE
COALESCE(value [, ...])
说明:COALESCE返回它的第一个非NULL的参数值。它常用于在显示数据时用缺省值替换NULL。和CASE表达式一样,COALESCE不会计算不需要用来判断结果的参数;也就是说,在第一个非空参数右边的参数不会被计算。
- ICP许可证办理的条件
- 云数据库Gaussdb数据库索引_华为gaussdb__gaussdb 数据库
- 日志告警情况分析_ 日志告警有哪些_云日志服务LTS-华为云
- 大数据应用范围有哪些_大数据技术与应用要学习什么课程
- GaussDB索引_华为数据库GaussDB_高斯数据库索引_华为云
- GaussDB(for MySQL)并行查询_GaussDB(for MySQL)内核_GaussDB(for MySQL)并行执行_PQ
- 数据治理中心_数据开发_数据开发示例_使用教程-华为云
- 日志监控与告警_日志告警规则_如何配置日志告警_日志分析_日志服务
- 如何配置云日志告警_日志告警配置_云日志服务LTS-华为云
- GaussDB如何建主键_数据库索引设计规范_高斯数据库如何建主键-华为云