【发布时间】:2012-05-25 01:48:22
【问题描述】:
我从一个应该提供电子邮件地址的外部应用程序返回一个字符串值。但是,此字符串值有时会提供与电子邮件地址一起出现的显示名称。我只需要电子邮件地址,它位于 INSERT 语句中执行某种子字符串或 SELECT 子句。
这是我的INSERT 语句以及测试数据的样子:
INSERT INTO tblInquiry
(fldInquiryFromEmail)
VALUES ('"\'Tim Lastname\'" <timm@testCCaddcompany.com>')
【问题讨论】:
-
您想提取电子邮件并在没有
<的情况下存储。是这样吗? -
虽然 可以 使用 MySQL 的字符串操作函数来完成,但在尝试
INSERT之前在应用程序中执行它可能会更好(这样你可以使用更高级的技术,例如正则表达式模式匹配)。
标签: mysql parsing email insert substring