HTML을 Long 데이터 형식으로 저장하는 Oracle 데이터베이스로 작업하고 있습니다. Long에 저장된 HTML 데이터 내에서 특정 문자열을 검색하도록 데이터베이스를 쿼리하고 싶습니다.Oracle 데이터베이스 내에서 Long 데이터 유형을 검색하는 가장 좋은 방법은 무엇입니까?
나는 '% form %'와 (과) 같은 COLUMN TABLE에서 select *를 시도했다. "like"는 Long 데이터 유형에 지원되지 않으므로 이로 인해 다음 Oracle 오류가 발생합니다.
ORA-00932 : 일관성없는 데이터 유형 : 예상 번호는 직접 갈망을 검색 할 수 없습니다
아직, ALL_TRIGGERS 긴로서 TRIGGER_BODY를 도시에 설명한다. 추천하고 직접하지 않습니까? 홀수 ... – xQbert
DBA_IND_EXPRESSIONS와 동일합니다. 설명하면 COLUMN_EXPRESSION은 여전히 11GR2에서 긴 유형입니다. – pahariayogi
오라클이 사전 LONG 컬럼을 고쳤 으면 좋지만 데이터 딕셔너리의 크기와 복잡성을 감안할 때 모든 LONG을 CLOB로 업그레이드하는 것은 업그레이드 중에 손상을 초래할 수있는 거대한 운동이 될 것이라고 생각합니다. 오라클은 지금까지 떠나기로했습니다. 그것만으로. –