我有一个包含eMail-Addresses的表格(例如“peter.test@example.com”),我想修剪地址以接收名称和域名。
select LTRIM(Addressfield, '@') AS NAME from table
但结果与表格字段完全相同,我希望“peter.test”
答案 0 :(得分:1)
regexp_substr()
函数可用于获取所需的输出:
select REGEXP_SUBSTR('peter.test@example.com','[^@]+') as "NAME"
from dual