콘텐츠로 이동

try_inet_aton 함수는 점으로 구분된 4개 숫자 형태의 IPv4 주소 문자열을 받아, 해당 IP 주소의 숫자 값을 정수로 반환합니다.

func.try_inet_aton(<str>)
func.try_inet_aton('10.0.5.9')
┌────────────────────────────────┐
│ func.try_inet_aton('10.0.5.9') │
├────────────────────────────────┤
│ 167773449 │
└────────────────────────────────┘
TRY_INET_ATON( <str> )

정수.

SELECT TRY_INET_ATON('10.0.5.9'), TRY_IPV4_STRING_TO_NUM('10.0.5.9');
┌────────────────────────────────────────────────────────────────┐
│ try_inet_aton('10.0.5.9') │ try_ipv4_string_to_num('10.0.5.9') │
│ UInt32 │ UInt32 │
├───────────────────────────┼────────────────────────────────────┤
│ 167773449 │ 167773449 │
└────────────────────────────────────────────────────────────────┘