titles SSIS-IP To Binary4 IP는 최대 15자리 문자열이다. 그래서 범위연산을 하기에는 부적합한 구조다. 문자열이라 데이터 크기도 상대적으로 크다. 보통은 클라이언트/서버 또는 n-Tier 환경에서 로그성 데이터로 IP를 자주 남긴다. 어쨌든 15byte는 DB입장에서는 부담스러운 크기이다. 그래서 범위검색과 크기도 적은 Binary형이 매우 좋다. SSIS 스크립트변환으로 문자열 15자리 Ip를 Binary형 4자리로 다음과 같이 바꿀 수 있다. {{{ Dim binIP(4) As Byte binIP(0) = CByte(Row.RemoteIP.Split(CChar("."))(0)) binIP(1) = CByte(Row.RemoteIP.Split(CChar("."))(1)) binIP(2) = CByte(Row.RemoteIP.Split(CChar("."))(2)) binIP(3) = CByte(Row.RemoteIP.Split(CChar("."))(3)) Row.IP = binIP }}}