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

PLS-00172:lỗi chuỗi ký tự quá dài được đưa ra trong khi đặt giá trị chuỗi lớn thành CLOB

'' là một varchar2-Literal sau đó được tự động chuyển đổi thành CLOB. Để chuyển một chữ lớn thành dấu gạch, bạn có thể chia nó thành một phần khác nhau và sau đó nối chúng lại:

declare
  c clob := TO_CLOB('First 32k characters')||TO_CLOB('Second 32k characters')||...;
begin
    P(C => C);
end;
/


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. LISTAGG phân biệt nằm trong một truy vấn con trong danh sách CHỌN

  2. Làm thế nào để bạn giải thích kế hoạch giải thích của một truy vấn?

  3. Chạy Lệnh nhập Oracle từ Java và xem đầu ra của Bảng điều khiển

  4. Hàm NVL2 trong Oracle

  5. Chạy thủ tục lưu trữ SQL Server thông qua liên kết cơ sở dữ liệu từ Oracle