SQL Serverでメールアドレスの@より前と後を分割して取得する

/*@より前の値を取得する*/
substring(mailAddress, 0, charindex('@',mailAddress)) as [ローカルパート],
/*@より後の値を取得する(末尾は適当に長くしている…)*/
substring(mailAddress, charindex('@',mailAddress) + 1, 999) as [ドメインパート]
【SQL Server】メールアドレスの@より前と後を分割して取得する – Juraku Software
タイトルとURLをコピーしました