우잉's Development

SQLite3_BLOB타입 함수 본문

개발/SQLite3

SQLite3_BLOB타입 함수

우잉이 2022. 1. 11. 11:33
728x90
반응형

1. hex함수

BLOB타입의 값을 16진수 표기 

hex(BLOB 타입의 값)

- 인수에 지정된 값은 BLOB타입의 값으로 처리, BLOB 형태의 값을 16진수로 변환한 결과를 반환

- BLOB 타입의 값은 이진 데이터.

 

예제로 hex함수를 사용하여 randomblob함수에 의해 생성된 BLOB 형태의 값을 16진수로 구해 봅시다.

(randomblob함수 : BLOB 타입의 값에 대한 난수 생성 )

위와 같이 실행했더니, BLOB 타입이 16진수로 변환한 값을 반환했습니다.

그러면 A와 a의 16진수를 알아볼까요?

위를 통해 대분자 A는 16진수로 41이고 소문자 a는 61입니다. B와 b도 구해봅시다.

1씩 더해진 B는 42, b는 62인 16진수로 반환했습니다.  

 

2. randomblob 함수 

위에서 다뤘듯이 BLOB 타입의 값에 대한 난수 생성

randomblob(바이트)

- 인수에 지정된 바이트의 BLOB타입 난수를 생성, 바이트는 양수 값.

3. zeroblob 함수

지정된 바이트의 BLOB 타입 값 0x00를 생성 , 바이트는 양수 값

zeroblob(바이트)

 

728x90
반응형

'개발 > SQLite3' 카테고리의 다른 글

SQLite3_여러가지 함수  (0) 2022.01.11
SQLite3_숫자 관련 함수  (0) 2022.01.10
SQLite3_문자열 관련 함수  (0) 2022.01.10
SQLite3_group_concat, 날짜-시간 함수  (0) 2022.01.10
SQLite3_집계함수  (0) 2022.01.10
Comments