sql server 2008 - SqlException: Syntax Error Near 'GO' -


मुझे context.Database.ExecuteSqlCommand () का उपयोग कर एक DbContext के माध्यम से एक SQL कथन भेजने में समस्या हो रही है। ।

मैं निष्पादित करने की कोशिश कर रहा हूं

  बनाओ टेबल फ़ोन ([आईडी] [अद्वितीय दिग्दर्शक] नल प्राथमिक कुंजी, [नंबर] [इंट], [फोनटाइपआईडी] [इंट ] [आइडी] [/]>   

त्रुटि स्ट्रिंग के साथ असफल हो जाता है पूर्व> खोजशब्द 'ALTER' के निकट गलत वाक्यविन्यास 'GO' के पास गलत सिंटैक्स

हालांकि एसएसएमएस में सटीक कथन चलने में त्रुटियों के बिना चलता है? डीबीसीओन्टेक्स्ट द्वारा डिफ़ॉल्ट बाधा से संबंधित किसी भी मुद्दे को हल करने की आवश्यकता है I मुझे बाधाओं का इस्तेमाल करने वाले लोगों के साथ समस्याएं दिखाई देती हैं और I मुझे यकीन नहीं है कि यह कैसे यहां पर लागू होगा।

एसक्यूएल का हिस्सा नहीं है, इसलिए यह ExecuteSqlCommand () के साथ निष्पादित नहीं किया जाएगा प्रबंधन स्टूडियो या कमांड लाइन उपकरण का उपयोग करते समय बैच को अलग करने का एक तरीका के रूप में जाओ के बारे में सोचें। इसके बजाए, जीओ विवरण निकालें और आपको ठीक होना चाहिए यदि आप त्रुटियों में चलते हैं क्योंकि आपको अलग-अलग बैचों में अपनी आज्ञाओं को चलाने की ज़रूरत होती है, तो प्रत्येक बैच को चलाने के लिए केवल एक बार ExecuteSqlCommand पर कॉल करें।

Comments

Popular posts from this blog

Out of index C/C++ -

regex - PatternSyntaxException: while using String.ReplaceAll function in java? -

java - Projects which are accessed via multiple (different) IDEs: Ant or Maven? -