Oracle
 sql >> база данни >  >> RDS >> Oracle

ORA-00932:непоследователни типове данни:очакваният NUMBER получи LONG

Тъй като TO_CLOB(LONG) конверторът/конструкторът се нуждае от физически указател за съхранение (потенциално 4GB...),

Това трябва да работи за вас (тествано на 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 DB с Nodejs чрез Oracledb драйвер

  2. Трябва ли да използвам JDBC getNString() вместо getString()?

  3. Доставчици на Oracle от трети страни за .Net с поддръжка на тип обект

  4. Конвертиране на редове в колони oracle SQL

  5. Дефинирайте VIEW в Oracle, без да използвате CREATE