详情页标题前

在polardb的pg中有没有这样的函数? -云小二-阿里云

详情页1

在polardb的pg中有没有这样的函数?在polardb的pg中有没有这样的函数? -云小二-阿里云

以下为热心网友提供的参考意见

您好,云原生数据库PolarDB 共有三个引擎,分别为PolarDB MySQL版、PolarDB PostgreSQL版、PolarDB分布式版,
在polardb的pg中有没有这样的函数? -云小二-阿里云
对于每一种引擎对应的PolarDB版本也都100%兼容原生态,这里您想使用if的话,建议您可以更换成case when语法,语法格式:case a when b then c [when d then e] …… [else f] end
比如在Mysql版本下

select exam_id,case exam_id when 3 then 'A' else 'B' END as exam from crm_goods_package;

返回结果
在polardb的pg中有没有这样的函数? -云小二-阿里云

以下为热心网友提供的参考意见

你改用 case when then else end,或者自己写一个函数公式,就可以继续用 if。此回答整理自钉群“PG|POLARDB技术进阶”

转转请注明出处:http://www.yunxiaoer.com/182401.html

(0)
上一篇 2024年1月10日 下午2:05
下一篇 2024年1月10日
详情页2

相关推荐

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信
本站为广大会员提供阿里云、腾讯云、华为云、百度云等一线大厂的购买,续费优惠,保证底价,买贵退差。