0
CLOB 유형의 데이터 객체가 처음입니다. 내가 코딩 자바 프로그래밍 언어를 사용하고 있습니다.
제 질문은 오디오 파일을 CLOB로 변환하는 방법입니다.오디오 파일을 CLOB로 변환하는 방법은 무엇입니까?
파일을 문자 배열로 변환해야합니까? 아니면 다른 방법이 있습니까?
아무도 나에게 튜토리얼을 안내해 주시겠습니까?
도와주세요.
미리 감사드립니다.
CLOB 유형의 데이터 객체가 처음입니다. 내가 코딩 자바 프로그래밍 언어를 사용하고 있습니다.
제 질문은 오디오 파일을 CLOB로 변환하는 방법입니다.오디오 파일을 CLOB로 변환하는 방법은 무엇입니까?
파일을 문자 배열로 변환해야합니까? 아니면 다른 방법이 있습니까?
아무도 나에게 튜토리얼을 안내해 주시겠습니까?
도와주세요.
미리 감사드립니다.
오디오 파일 (* .wav, * .mp3 ...)을 참조 할 때 이진 파일을 처리하고있을 가능성이 큽니다.
Oracle CLOB는 문자 (문자 대형 객체)와 함께 사용되므로 BLOB (Binary large object)를 사용해야합니다. 파일 (FileInputStream
)을 읽고 모든 바이트를 BLOB의 출력 스트림에 써야합니다.
바이너리 파일을 'BLOB'이 아닌'CLOB '에 저장해야하는 이유가 있습니까? 물론 파일을 인코딩 (예 : Base64 변환기를 통해 실행) 한 다음 데이터베이스에 'CLOB'로 저장할 수 있습니다. 하지만 이진 파일을 'BLOB'에 저장하는 것이 훨씬 의미 있고 더 적은 공간을 사용하며 훨씬 효율적입니다. –
CLOB는 Character (Large OBject) 용입니다. BLOB (Binary Large OBject)를 사용하는 것이 좋습니다. – Slauster