Apache Doris 中文技术论坛
Questions Tags Users Badges

创建别名函数失败

Asked Mar 5, 2024 Modified Jan 1, 0001
Viewed 77
2.0

create alias function fn_get_isdate2(varchar) with PARAMETER(pstr) As
if (DATE_FORMAT(SUBSTR(replace(replace(replace(pstr,'-',''),'/',''),'.',''),1,8),'yyyy-MM-dd')is not null,"true","false");image.png

doris版本:2.0.5, 请问这个是一个bug还是不支持这种写法了

edited Jan 1, 0001
____5
asked Mar 5, 2024
1 Answers

我简单验证了下,别名函数目前不支持 if 这种条件判断语句,可以用ifnull 函数试试看是否满足场景
https://doris.apache.org/zh-CN/docs/dev/sql-manual/sql-functions/conditional-functions/ifnull?_highlight=if

edited Jan 1, 1970
阿渊@SelectDB (没回帖直接加我主页微信)9595
answered Mar 5, 2024
Related Questions
Doris 2.0.15,3FE、6BE(3BE mix角色 3BE computation角色)3个mix角色的BE节点CPU使用率100%
1 answers
Doris Routine Load自动恢复机制
1 answers
我的doris版本为2.0.6 在备份操作时,会导致所以fe节点宕机,这种情况该怎么排查,为什么备份会导致这个问题?
1 answers
doris fe节点变更成高可用配置
1 answers
doris主键表可以bucket配置太小,怎么修改?
1 answers
doris2.0.2.1大量delete语句和stream load执行在5分钟左右
1 answers

Terms of service Privacy policy

Powered by Answer - the open-source software that powers Q&A communities.
Made with love © 2026 Apache Doris 中文技术论坛.