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

SQL सर्वर संग्रहीत प्रक्रिया/कार्य में इनपुट-आउटपुट पैरामीटर कैसे घोषित करें?

यदि आप किसी पैरामीटर को OUTPUT घोषित करते हैं, तो यह इनपुट और OUTPUT दोनों के रूप में कार्य करता है

CREATE PROCEDURE SimpleInOutProcedure 
(
    @p_InputInt  INT,
    @p_OutputInt INT OUTPUT
)
AS
BEGIN
    SELECT 
       @p_OutputInt = @p_OutputInt
END
GO

DECLARE @p_OutputInt int = 4
EXEC SimpleInOutProcedure @p_InputInt = 1, @p_OutputInt = @p_OutputInt OUTPUT
SELECT @p_OutputInt


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. .NET / Oracle:प्रोग्राम के रूप में डीडीएल स्टेटमेंट के साथ एक स्क्रिप्ट को कैसे निष्पादित करें?

  2. Oracle 10 में स्थानीय अस्थायी तालिका (संग्रहीत प्रक्रिया के दायरे के लिए)

  3. Oracle RAC में इनमेमोरी डुप्लीकेट कन्फ्यूजन

  4. Oracle SQL डेवलपर में जॉब शेड्यूल कैसे करें?

  5. MyBatis RowBounds क्वेरी परिणामों को सीमित नहीं करता है