如何修剪PL / SQL中的字段?

时间:2013-09-30 09:17:28

标签: plsql trim

我有一个包含eMail-Addresses的表格(例如“peter.test@example.com”),我想修剪地址以接收名称和域名。

select LTRIM(Addressfield, '@') AS NAME from table

但结果与表格字段完全相同,我希望“peter.test”

1 个答案:

答案 0 :(得分:1)

regexp_substr()函数可用于获取所需的输出:

select REGEXP_SUBSTR('peter.test@example.com','[^@]+') as "NAME" 
  from dual