Bagaimana dengan ini?
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
lalu gunakan:
SELECT ID, dbo.StripWWWandCom (WebsiteName)
FROM dbo.YourTable .....
Tentu saja, ini sangat terbatas karena itu hanya akan menghapus www.
di awal dan .com
pada akhirnya - tidak ada yang lain (sehingga tidak akan berfungsi pada nama mesin host lain seperti smtp.yahoo.com
dan domain internet lainnya seperti .org
, .edu
, .de
dan lain-lain)