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

वापसी मूल्य के साथ संग्रहित प्रक्रिया को कॉल करना

आपको कमांड में रिटर्न पैरामीटर जोड़ने की जरूरत है:

using (SqlConnection conn = new SqlConnection(getConnectionString()))
using (SqlCommand cmd = conn.CreateCommand())
{
    cmd.CommandText = parameterStatement.getQuery();
    cmd.CommandType = CommandType.StoredProcedure;
    cmd.Parameters.AddWithValue("SeqName", "SeqNameValue");

    var returnParameter = cmd.Parameters.Add("@ReturnVal", SqlDbType.Int);
    returnParameter.Direction = ParameterDirection.ReturnValue;

    conn.Open();
    cmd.ExecuteNonQuery();
    var result = returnParameter.Value;
}


  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 सर्वर के लिए LIMIT और OFFSET के बराबर?

  3. एक्सएमएलएनएस के साथ ओपनएक्सएमएल:डीटी

  4. वेब-ऐप में रिपोर्टिंग सर्विसेज 2005 द्वारा कॉल किए जाने पर दूसरी टी-एसक्यूएल क्वेरी पहले की तुलना में बहुत तेज क्यों चलती है

  5. दो बिंदुओं के बीच की दूरी की गणना (अक्षांश, देशांतर)