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

ORA-00932:kiểu dữ liệu không nhất quán:NUMBER dự kiến ​​nhận được DÀI

Vì bộ chuyển đổi / hàm tạo TO_CLOB (LONG) cần con trỏ vật lý để lưu trữ (có thể là 4GB ...),

Điều này sẽ phù hợp với bạn (được thử nghiệm trên 11gR2):

CREATE TABLE DBO.MY_ALL_VIEWS AS 
SELECT DV.owner, DV.view_name, TO_LOB(DV.text) AS text
FROM ALL_VIEWS DV;

SELECT count(*) 
FROM DBO.MY_ALL_VIEWS 
WHERE REGEXP_LIKE(TEXT,'(company)+','i');


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Oracle vấn đề với báo cáo SQL

  2. Hiển thị mô tả Múi giờ trong to_char () trong Oracle

  3. Oracle:Làm cách nào để chuyển đổi hệ thập lục phân sang hệ thập phân trong Oracle SQL?

  4. ODP.Net của Oracle không thể xử lý các dòng mới.

  5. Mệnh đề OVER trong Oracle