नहीं, ऐसा करने का कोई आसान तरीका नहीं है। यह मानते हुए कि दोनों तालिकाओं में डेटा है, आपको यह करना होगा
- नया जोड़ें
VARCHAR2
कॉलम टू टेबल ए - नया कॉलम
TO_CHAR( col1A )
के बराबर सेट करने के लिए A को अपडेट करें - तालिका B में एक नया 'VARCHAR2' कॉलम जोड़ें
- कॉलम को
TO_CHAR( col2B )
के बराबर सेट करने के लिए B को अपडेट करें - मौजूदा विदेशी कुंजी बाधा छोड़ें
- मौजूदा प्राथमिक कुंजी बाधा छोड़ें
- छोड़ें
col1A
ए से - छोड़ें
col2B
बी से - ए और बी में नए कॉलम (यदि वांछित हो) का नाम बदलकर
col1A
. रखें औरcol2B
- नई प्राथमिक कुंजी बाधा बनाएं
- नई विदेशी कुंजी बाधा बनाएं
जाहिर है, यह काफी महंगा ऑपरेशन होने जा रहा है।