2
현재이 코드 to_char(CLOB_COLUM) like %s
이있는 쿼리가 있지만 다음은 매우 큰 clob에서 작동하지 않습니다. 이 열에 문자열이 포함되어 있는지 확인하는 다른 솔루션이 있습니까? 오라클 11.2.0.4.0를 사용하여clob에 문자열 오라클이 포함되어 있는지 확인하십시오.
현재이 코드 to_char(CLOB_COLUM) like %s
이있는 쿼리가 있지만 다음은 매우 큰 clob에서 작동하지 않습니다. 이 열에 문자열이 포함되어 있는지 확인하는 다른 솔루션이 있습니까? 오라클 11.2.0.4.0를 사용하여clob에 문자열 오라클이 포함되어 있는지 확인하십시오.
당신은 DBMS_LOB.INSTR(clob_value, pattern [, offset [, occurrence]])
사용할 수 있습니다
SELECT *
FROM your_table
WHERE DBMS_LOB.INSTR(clob_column, 'string to match') > 0;
또는
SELECT *
FROM your_table
WHERE clob_column LIKE '%string to match%';
처음 일, 두 번째는 과거에 또한 aproach을 시도했다 작동하지 않는 경우, 확실하지 왜 그러나 두 번째 보이는 to_char 첫 4000자를 좋아하는 것 같아요. –