에서 바이너리 데이터를 삽입 나는이 SQLite는 테이블이 있습니다SQLite는 : 명령 행
create table mytable (
aid INTEGER NOT NULL PRIMARY KEY,
bid INTEGER NOT NULL,
image BLOB
);
을 그리고 나는이 테이블의 image
필드에 이진 파일을 삽입 할. sqlite3
명령 줄 인터페이스에서 가능합니까? 그렇다면 어떻게? 우분투를 사용하고 있습니다.
감사합니다. .
답장을 보내 주셔서 감사합니다. 불행히도 이것은 비 - 바이너리 파일에서만 작동합니다. 텍스트를 삽입 할 수 있지만 예를 들어 jpg 이미지는 물론 다른 유형의 이진 데이터도 삽입 할 수 없습니다. 왜 그런지 알고 있니? – MobileCushion
어쩌면 uuencode와 같은 것으로 삽입하기 전에 이진 파일을 인코딩해야합니까? "cat"명령이 db insert에 사용할 수없는 출력을 생성 할 수 있습니다. – Arcadien
gmane 링크가 죽어있는 것처럼 보입니다. –