Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

Cách thay đổi loại dữ liệu CLOB THÀNH VARCHAR2 (sql)

Bạn có thể thử điều này:

  1. Thêm một cột mới dưới dạng varchar2

    alter table my_table add (new_column varchar2(1000));

  2. CẬP NHẬT tên CLOB cho cột varchar2;

    update my_table set new_column=dbms_lob.substr(old_column,1000,1);

Sau khi kiểm tra dữ liệu của bạn :

  1. DROP CLOB cột

    alter table my_table drop column old_column

  2. Đổi tên cột varchar2 thành tên cột CLOB

    alter table my_table rename column new_column to old_column




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tại sao và khi nào cần có JAXBElement trong JAXB?

  2. lấy tên từ các id được phân tách bằng dấu phẩy trong SQL

  3. Cách trích xuất số tuần trong sql

  4. Truy vấn chọn JPA có dấu thời gian và các trường ngày tháng không thể truy xuất kết quả

  5. Chuyển số thành date sql oracle