Sqlserver
 sql >> डेटाबेस >  >> RDS >> Sqlserver

SQL सर्वर में फ़ंक्शन कैसे बनाएं

इसके बारे में क्या?

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

और फिर उपयोग करें:

SELECT ID, dbo.StripWWWandCom (WebsiteName)
FROM dbo.YourTable .....

बेशक, यह बहुत सीमित है उसमें यह केवल www. . को स्ट्रिप करेगा शुरुआत में और .com अंत में - और कुछ नहीं (इसलिए यह अन्य होस्ट मशीन नामों पर काम नहीं करेगा जैसे smtp.yahoo.com और अन्य इंटरनेट डोमेन जैसे .org , .edu , .de और आदि)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL सर्वर 2005/2008 पर डिफ़ॉल्ट टेबल लॉक संकेत

  2. SQL सर्वर रोलअप के साथ योग - लेकिन केवल अंतिम सारांश?

  3. डेटाटाइम डालने के दौरान वर्ण स्ट्रिंग से दिनांक और/या समय परिवर्तित करते समय रूपांतरण विफल रहा

  4. SQL सर्वर में कंप्यूटेड कॉलम क्या है?

  5. TSQL डेटाटाइम फ़ील्ड से YYYY-MM-DD प्रारूप में दिनांक कैसे प्राप्त करें?