Hoe zit het hiermee?
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
en gebruik dan:
SELECT ID, dbo.StripWWWandCom (WebsiteName)
FROM dbo.YourTable .....
Dit is natuurlijk ernstig beperkt in dat het alleen www.
. zal strippen aan het begin en .com
aan het einde - niets anders (dus het werkt niet op andere hostcomputernamen zoals smtp.yahoo.com
en andere internetdomeinen zoals .org
, .edu
, .de
en enz.)