다음을 통해 공유


gettype()

단일 인수의 런타임 형식을 반환합니다.

런타임 형식은 명목 형식이 인 식의 명목(정적) 형식 dynamic과 다를 수 있습니다. 이러한 경우 gettype() 실제 값의 형식(메모리에서 값이 인코딩되는 방법)을 표시할 때 유용할 수 있습니다.

Syntax

gettype(value)

구문 규칙에 대해 자세히 알아봅니다.

매개 변수

이름 형식 필수 Description
value 스칼라(scalar) ✔️ 형식을 찾을 값입니다.

반환

의 런타임 형식을 나타내는 문자열입니다.

예제

반환
gettype("a") string
gettype(111) long
gettype(1==1) bool
gettype(now()) datetime
gettype(1s) timespan
gettype(parse_json('1')) int
gettype(parse_json(' "abc" ')) string
gettype(parse_json(' {"abc":1} ')) dictionary
gettype(parse_json(' [1, 2, 3] ')) array
gettype(123.45) real
gettype(guid(12e8b78d-55b4-46ae-b068-26d7a0080254)) guid
gettype(parse_json('')) null