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

SQL सर्वर संग्रहीत प्रो में वैकल्पिक पैरामीटर?

आप इस तरह घोषित कर सकते हैं

CREATE PROCEDURE MyProcName
    @Parameter1 INT = 1,
    @Parameter2 VARCHAR (100) = 'StringValue',
    @Parameter3 VARCHAR (100) = NULL
AS

/* check for the NULL / default value (indicating nothing was passed */
if (@Parameter3 IS NULL)
BEGIN
    /* whatever code you desire for a missing parameter*/
    INSERT INTO ........
END

/* and use it in the query as so*/
SELECT *
FROM Table
WHERE Column = @Parameter


  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 सर्वर में एक तालिका का संदर्भ देते हैं

  2. SQL सर्वर फुल-टेक्स्ट इंडेक्सिंग में वर्ड-ब्रेक कैरेक्टर कैसे बदलें

  3. टी-एसक्यूएल का उपयोग कर स्ट्रिंग से संख्यात्मक भाग कैसे प्राप्त करें?

  4. टी-एसक्यूएल में घुंघराले ब्रेसिज़

  5. SQL सर्वर से बैच-वार रिकॉर्ड लाने का सबसे अच्छा तरीका क्या है?