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

मैं sqlcmd.exe का उपयोग करके तर्कों के साथ संग्रहीत कार्यविधि को कैसे कॉल करूं?

sqlcmd.exe /v . के माध्यम से परिवर्तनीय प्रतिस्थापन और पैरामीटर का समर्थन करता है तर्क, स्क्रिप्टिंग चर के साथ sqlcmd का उपयोग करना देखें। उदाहरण के लिए:

sqlcmd -E -d <mydb> -Q "exec usp_myproc @variable=$(myparam)" /v myparam=1

वेरिएबल $(myparam) के लिए प्रतिस्थापित किए जाने वाले स्क्रिप्ट में मान 1 पास करने की प्रक्रिया को लागू करेगा . ध्यान दें कि sqlcmd चर प्रतिस्थापन $(variable) . का एक स्ट्रिंग प्रतिस्थापन है जो sqlcmd में होता है, बैच (अनुरोध) SQL सर्वर को भेजा जाता है।



  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 सर्वर (T-SQL) से HTML ईमेल कैसे भेजें

  2. विशिष्ट अभिलेखों पर PIVOT क्वेरी

  3. मेरा टी-एसक्यूएल बाएं क्यों काम नहीं कर रहा है?

  4. क्वेरी ट्यूनिंग के साथ SQL गतिरोध से बचना:ब्रेंट ओज़ार की सलाह

  5. टी-एसक्यूएल में इंडेक्सऑफ फ़ंक्शन