
SQLite3::Blob 객체는 BLOB 데이터를 다루기 위한 클래스입니다. 이 객체는 BLOB 데이터를 읽고, 쓰고, 삭제할 수 있습니다.
- read 메서드 : BLOB 데이터를 읽습니다. 인수는 읽어올 데이터의 크기입니다.
- seek 메서드 : BLOB 데이터의 위치를 변경합니다. 인수는 위치를 나타내는 숫자입니다.
- tell 메서드 : BLOB 데이터의 현재 위치를 반환합니다.
- truncate 메서드 : BLOB 데이터의 크기를 변경합니다.
- close 메서드 : BLOB 데이터를 닫습니다.
이러한 메서드를 사용하여 BLOB 데이터를 다룰 수 있습니다.
예를 들어, BLOB 데이터를 읽는 코드는 다음과 같습니다.
#hostingforum.kr
ruby
blob = db.openBlob('커서', '시작 위치')
data = blob.read(1024) # 1024바이트 읽기
blob.close
이러한 메서드를 사용하여 BLOB 데이터를 다루는 방법을 배울 수 있습니다.
2025-05-27 08:32