找文章 / 找答案
  • 发帖数4
  • 粉丝0

此人很懒,什么也没有留下

  • 解答问题超厉害

    经常帮助其他会员答疑
    精选问答 更多内容

    oracl 数据库 新建表达式不能用case when 或者 if else语句

    显示全部楼层 发表于 2021-10-14 09:05:35 |阅读模式 打印 上一主题 下一主题
    提示: 作者被禁止或删除 内容自动屏蔽
    回复

    使用道具 举报

    精彩评论11

    美滋滋白银二 显示全部楼层 发表于 2021-10-14 09:14:35
    新建表达式不是SQL语句,所以CASE WHEN 不能用,但是IF ELSE肯定是可以的,你把你的表达式发出来看看
    回复

    使用道具 举报

    环环白银三 显示全部楼层 发表于 2021-10-14 09:29:23
    表达式页面截图看下呢
    回复

    使用道具 举报

    显示全部楼层 发表于 2021-10-14 11:31:46
    提示: 作者被禁止或删除 内容自动屏蔽
    回复

    使用道具 举报

    美滋滋白银二 显示全部楼层 发表于 2021-10-14 11:35:07
    if (col['**原因'] !="A原因" && col['**原因'] !="B原因" ) {
        "其他原因"
    }else{
        col['**原因']
    }
    回复

    使用道具 举报

    环环白银三 显示全部楼层 发表于 2021-10-14 11:35:32
    这样试试
    if (col['**原因']=="A原因") then "A原因"
    elseif (col['**原因']=="B原因") then "B原因"
    else "其它原因"
    END
    回复

    使用道具 举报

    显示全部楼层 发表于 2021-10-14 11:39:11
    提示: 作者被禁止或删除 内容自动屏蔽
    回复

    使用道具 举报

    美滋滋白银二 显示全部楼层 发表于 2021-10-14 11:39:47

    报错截图看看
    回复

    使用道具 举报

    美滋滋白银二 显示全部楼层 发表于 2021-10-14 11:40:18

    用我的那个
    回复

    使用道具 举报

    显示全部楼层 发表于 2021-10-14 11:40:34
    提示: 作者被禁止或删除 内容自动屏蔽
    回复

    使用道具 举报

    高级模式
    您需要登录后才可以回帖 登录 | 免费注册

    • 官方微信

      欢迎关注永洪服务号!收费为0,价值无限

      扫码关注
    • 新浪微博

      让每位用户轻松挖掘数据价值!

      访问新浪微博
    • 智能客服
    50W

    会员等你来哦

    Copyright   ©2012-2024  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |《永洪社区协议》
    返回顶部