반응형
Blob을 바이트 배열로 변환하는 가장 쉬운 방법
Blob을 바이트 배열로 변환하는 가장 쉬운 방법은 무엇입니까?MYSQL을 사용하고 있는데 Blob 데이터형을 바이트 배열로 변환하고 싶습니다.
java 프로그래밍 언어를 사용하고 있습니다.
mySql blob 클래스에는 다음 함수가 있습니다.
blob.getBytes
다음과 같이 사용합니다.
//(assuming you have a ResultSet named RS)
Blob blob = rs.getBlob("SomeDatabaseField");
int blobLength = (int) blob.length();
byte[] blobAsBytes = blob.getBytes(1, blobLength);
//release the blob and free up memory. (since JDBC 4.0)
blob.free();
가장 쉬운 방법은 이것입니다.
byte[] bytes = resultSet.getBytes("my_field");
언급URL : https://stackoverflow.com/questions/6662432/easiest-way-to-convert-a-blob-into-a-byte-array
반응형
'programing' 카테고리의 다른 글
필드의 특정 값에 대한 테이블에 대한 고유한 제약 조건 (0) | 2022.10.01 |
---|---|
python 함수 내부의 매개 변수 이름 목록을 가져오는 중 (0) | 2022.10.01 |
문자열을 JavaScript 함수 호출로 변환하는 방법 (0) | 2022.10.01 |
목록 이해에서의 이중 반복 (0) | 2022.10.01 |
PHP의 cURL을 사용하여 리다이렉트할 곳을 찾으려면 어떻게 해야 하나요? (0) | 2022.10.01 |