2010-08-18 39 views
1

我需要編寫一個SQL函數,該函數允許我將電子郵件地址剝離爲裸露的域名。 EX:我會將[email protected]視爲[email protected]。這很可能非常簡單,但我似乎無法找到任何信息。如何修改SQL SELECT結果

+0

你想替換什麼確切的規則?只使用頂級域名(com在你的情況)和第二級域名(谷歌在你的情況)? – Frank 2010-08-18 18:11:46

+1

什麼RDBMS?如果SQL Server可能在.NET庫中有某些東西。由於像'co.uk'這樣的TLD,點數的簡單計數將不起作用 – 2010-08-18 18:14:39

回答

0

你可能想嘗試創建一個CLR SQL功能,並使用正則表達式從你的.NET庫來解析字符串。從它的外觀來看,如果它存在,你可能需要解析ccTLD,然後解析通用TLD /域名。