sql
  • database
  • eclipse
  • 2011-10-20 2 views 0 likes 
    0

    Eclipse 데이터베이스 개발보기 (Eclipse Indigo 표준)를 사용하여 특정 레코드 (이미 알고있는)에 대해보고 싶은 Oracle 데이터베이스에 연결되었습니다 (텍스트 열에 BLOB 데이터가 포함되어 있음에도 불구하고) "텍스트"형식의 열 콘텐츠.Eclipse 데이터베이스 탐색기를 사용하여 BLOB 내용 표시

    단순히 할 때

    select MYBLOBCOLUMN from MYTABLE where ID='myid' 
    

    SQL 결과 만 실행 로그,하지만 데이터를 표시 볼 수 있습니다. 그렇다면 BLOB 콘텐츠를 어떻게 볼 수 있습니까?

    답변

    0

    BLOB 데이터 유형은 "사용자 정의"객체를 한 데이터베이스에서 다른 데이터베이스로 전송할 수 있도록 고안되었습니다. 데이터베이스 자체는 blob 필드에 저장된 데이터를 해석하고 표시하는 방법을 알지 못합니다.

    이미지, 응용 프로그램, 비디오, 오디오 또는 기타 항목이 될 수 있습니다. blob 필드에 일반 텍스트를 저장 한 경우 데이터베이스 프로그램은 일반 텍스트인지 모릅니다.

    텍스트를 데이터베이스에 저장하는 경우 (n) varchar 또는 메모 데이터 형식을 사용하는 것이 좋습니다.

    +0

    글쎄,하지만 이진 호환 가능한 텍스트 편집기 (notepad ++와 같은)에서 바이너리 스트림을 텍스트로 표시하는 방법이있을 수 있다고 생각했다. – Riduidel

    +0

    아하, 당신이 무슨 뜻인지 이해, 나는 사실 ms SQL Server Express와 함께 작동하고, 실제로 문자열로 이미지를 표시한다고 생각합니다. 나는 그 일식을 설정하는 방법을 모르겠다. 죄송합니다 – jorrebor

    관련 문제