Co powiesz na to?
CREATE FUNCTION dbo.StripWWWandCom (@input VARCHAR(250))
RETURNS VARCHAR(250)
AS BEGIN
DECLARE @Work VARCHAR(250)
SET @Work = @Input
SET @Work = REPLACE(@Work, 'www.', '')
SET @Work = REPLACE(@Work, '.com', '')
RETURN @work
END
a następnie użyj:
SELECT ID, dbo.StripWWWandCom (WebsiteName)
FROM dbo.YourTable .....
Oczywiście jest to poważnie ograniczone w tym sensie, że usunie tylko www.
na początku i .com
na końcu - nic więcej (więc nie będzie działać na innych nazwach hostów, takich jak smtp.yahoo.com
i inne domeny internetowe, takie jak .org
, .edu
, .de
itp.)