-2
我刚刚开始与Oracle合作,请耐心等待。仅提取姓氏名字,姓氏
我有一列名称为LASTNAME,FIRSTNAME,我需要提取只是姓氏。我知道如何在Excel中做到这一点,我想在那里搜索“,”在逗号前查找字符长度并返回这些字符。
我知道使用SUBSTR作为我的LEFT()函数,但我坚持从那里。在甲骨文
我刚刚开始与Oracle合作,请耐心等待。仅提取姓氏名字,姓氏
我有一列名称为LASTNAME,FIRSTNAME,我需要提取只是姓氏。我知道如何在Excel中做到这一点,我想在那里搜索“,”在逗号前查找字符长度并返回这些字符。
我知道使用SUBSTR作为我的LEFT()函数,但我坚持从那里。在甲骨文
一种方法是regexp_substr()
:
select regexp_substr(name, '[^,]*')
INSTR是你可以用它来找到第一个逗号的功能 –