股神妈菲特 发表于 2023-9-13 14:23:03

如何在字符预测后获得字符串?

我有VP3 - Art & Design and HS5 - Health & SocialCare,我需要'-'在Oracle获取字符串。可以用子字符串来实现吗?
                                                               
    解决方案:                                                               
                                                                我可能只使用如此简单的字符串操作baseINSTR()和SUBSTR()函数。在下面的查询中,我们从连字符 后
开始在两个位置获取您列的子字符串。
SELECT    SUBSTR(col,INSTR(col,'-   2) AS subjectFROM yourTable我们也可以REGEXP_SUBSTR()在这里使用(请参见Gordon的答案),但这会更加复杂,并且性能可能不如上面的查询那样好。
页: [1]
查看完整版本: 如何在字符预测后获得字符串?