gpt4 book ai didi

sql - 如何在字符oracle之后获取字符串

转载 作者:行者123 更新时间:2023-12-04 05:11:37 25 4
gpt4 key购买 nike

我有 VP3 - Art & Design and HS5 - Health & Social Care , 我需要在 '-' 之后获取字符串在甲骨文。这可以使用子字符串来实现吗?

最佳答案

对于像这样简单的字符串操作,我可能只使用基数 INSTR()SUBSTR()职能。在下面的查询中,我们从连字符后的两个位置开始获取列的子字符串。

SELECT
SUBSTR(col, INSTR(col, '-') + 2) AS subject
FROM yourTable

我们也可以使用 REGEXP_SUBSTR()在这里(参见 Gordon 的回答),但它会更复杂一些,而且性能可能不如上面的查询。

关于sql - 如何在字符oracle之后获取字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45165587/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com