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

कॉलम डेटाटाइप को क्लॉब से xmltype में बदलने के लिए

आप इसे इस तरह करने का प्रयास कर सकते हैं:

  1. अपनी तालिका में XML प्रकार के रूप में डेटा प्रकार वाला कॉलम जोड़ें।
  2. क्लॉब कॉलम के डेटा को नए जोड़े गए xmltype कॉलम में कॉपी करें।
  3. क्लॉब कॉलम ड्रॉप करें।
  4. xmltype कॉलम का नाम बदलकर अपने मूल कॉलम के नाम पर रखें।

कुछ इस तरह:

alter table yourtable
add (temp_col xmltype);

update yourtable
set temp_col = xmltype.createxml(clobCol);

alter table yourtable
drop column clobCol;

alter table yourtable
rename column temp_col to clobCol;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. वादों का उपयोग करते हुए ओराक्लेब चेनिंग एसक्यूएल कॉल

  2. Oracle LIMIT n,m समतुल्य

  3. मैं एक संग्रहित प्रक्रिया को कैसे खोलूं और इसे SQL*Plus में कैसे संपादित करूं?

  4. तालिका में विदेशी कुंजी कैसे डालें?

  5. IN और NOT IN शर्तों के साथ एक ही टेबल पर आंतरिक प्रश्न