비트 연산 하기
프로그래밍???/오라클2015. 5. 18. 20:39
오라클에서 비트연산이 필요했다.
이유는 데이터 필터링시 요일을 비트마스크 방식으로 계산하여 적용하기로 한 것이다.
앞의 요일 구하는 식을 가져온 이유도 그 때문이다.
문제는 앞으로도 더 나오겠지만... 일단 비트 연산에 대해서만 적자.
여기저기 검색한 결과 AND만 제공한다
자세한 내용은 아래 출처를 확인한다.
실전 데이터 모델링(비트컬럼으로 컬럼레벨 데이터통합) 기법 및 오라클 비트연산 가이드
오라클은 BITAND() 만을 제공한다.
위의 출처에서는 BITAND를 활용하여 추가적인 함수를 제작하기도 한다.
실질적인 적용 사례는 다음 글에서 거론한다.
...
'프로그래밍??? > 오라클' 카테고리의 다른 글
ORA-14196 발생 (0) | 2015.10.22 |
---|---|
비트연산과 날짜 설정을 조합하여 사용하기 (0) | 2015.05.18 |
날짜에서 요일 찾기 (0) | 2015.05.18 |
Oracle Sequence value are not ordered (0) | 2015.04.03 |
LOB Index에 Nologging 설정하기 - LOB SEGMENT 생성 GUIDE (0) | 2015.04.03 |