Wednesday, 15 July 2015

sql - How to Truncate table in DB2? Error: Not a valid Command Line Processor command -


डीबी 2 सीएलपी (कमान विंडो) में निम्नलिखित कथन चलाया जा रहा है

db2 "तालिका को हटा दें MYSCHEMA TABLEA तत्काल "

  DB21034E कमांड को एक SQL कथन के रूप में संसाधित किया गया था क्योंकि यह एक वैध कमांड लाइन प्रोसेसर कमांड नहीं था। SQL प्रसंस्करण के दौरान इसे वापस लौटाया गया: SQL0969N इस वर्कस्टेशन पर संदेश फ़ाइल में SQL त्रुटि "-20356" के अनुरूप कोई संदेश पाठ नहीं है। त्रुटि मूल टोकन "MYSCHEMA.TABLEA" के साथ मॉड्यूल "SQLNQBE2" से वापस किया गया था  

क्या कुछ कृपया मुझे बताएं कि मैं क्या कर रहा हूं या मुझे क्या याद आ रही है? मैं बस एक ही तालिका से छांटने की कोशिश कर रहा हूं और मुझे निम्न त्रुटि संदेश मिल रहा है I निश्चित नहीं कि मैं क्या गलत कर रहा हूं मैंने इसे बिना / उद्धरण चिह्नों के साथ / बिना स्कीमा के लिए / बिना तत्काल / बिना कोशिश किए। मैंने कमान संपादक (डीबी 2 और उद्धरण हटाएं) में भी कोशिश की है और अभी भी काम नहीं कर रहा है। मैं उपयोग कर रहा हूं: डीबी 2 / एआईसीसी 64 9.7.9 इसके अलावा, मेरे पास विशेषाधिकार हटा दिया गया है क्योंकि मैं रिकॉर्ड को हटाने में सक्षम हूं, लेकिन मैं कटना चाहता हूं।

धन्यवाद अग्रिम में!

< P>

आप उपयोग कर रहे DB2 क्लाइंट का संस्करण सर्वर से मेल नहीं खाता प्रतीत होता है, यही कारण है कि आपको वास्तविक त्रुटि नहीं दिखाई दे रही है SQLCODE-20356 के लिए संदेश यदि आप कर सकते हैं, तो आप इसे देख सकते हैं:

तालिका MYSCHEMA.TABLEA को छोटा नहीं किया जा सकता क्योंकि तालिका के लिए DELETE चालू होता है, या तालिका अभिमुख बाध्यता में माता-पिता है।

आगे की व्याख्या और सुझाई गई कार्रवाइयां सामान्य रूप में पाई जा सकती हैं।


No comments:

Post a Comment