2011-09-12 22 views
5

में कॉलम नाम बदलने के लिए मुझे तालिका में से किसी एक के कॉलम नाम का नाम बदलने की आवश्यकता है। मेरे पास डीबी 2 डेटाबेस है और हम ग्रहण आईडीई के साथ कनेक्शन डेटाबेस हैं और एसक्यूएल क्वेरी निष्पादित करते हैं।डीबी 2

धन्यवाद

उत्तर

7

कोई परिवर्तन तालिका कथन का प्रयोग करें।

ALTER TABLE G31.TG31PDIX RENAME COLUMN RECORD_KEY TO RECORD_KEYY; 

यह केवल तभी काम करेगा यदि आप इस सुविधा का समर्थन करने वाले डीबी 2 के संस्करण का उपयोग करते हैं। एक पुराना संस्करण भाग्य से बाहर हो सकता है। मुझे यकीन नहीं है कि उन्होंने इसे कब जोड़ा, लेकिन यह 2004 के बाद था।

+0

संस्करण 9.7 में यह निश्चित रूप से मौजूद था: http://pic.dhe.ibm.com/infocenter/db2luw/v9r7/index.jsp?topic =% 2Fcom.ibm.db2.luw.wn.doc% 2Fdoc% 2Fc0053723.html –

+0

आप एक समय में एकाधिक कॉलम का नाम कैसे बदलते हैं? क्या आपको हर कॉलम से पहले अक्षर तालिका टुकड़ा दोहराना है? –

संबंधित मुद्दे