함수 썸네일형 리스트형 오라클 ora_hash() 함수 - Input 값에 대한 해시값을 리턴해주는 (형식) ora_hash( 컬럼/표현식, max_bucket, seed_value ) ora_hash() 함수는 컬럼 또는 표현식을 입력값으로 받아서 해시함수를 적용해서 적당한 해시값을 리턴하는 함수입니다. 해시함수는 입력값을 특정 버켓 값으로 변환해주는 단순한 함수입니다. 버켓(bucket)은 쉽게 설명하면 '양동이'라고 생각하면 되죠. 예를들어 "테이블에 놓여있는 100개의 사과를 5개의 양동이에 나눠담아라." 라고하면, 5개의 양동이가 바로 버켓입니다. 5개의 양동이중에 한개의 양동이에만 100개를 다 담아버릴수도 있지만, 골고루 랜덤하게 분산시키고 싶은 경우에 이 해시함수를 사용하는 겁니다. 위 SQL문은 EMP 테이블에서 empno 컬럼을 ora_hash() 함수를 적용해서 출력한 결과입니다. .. 더보기 이전 1 다음