No matching signature for function DATE_DIFF for argument types...

이상해씨·2024년 10월 30일
0

에러

No matching signature for function DATE_DIFF for argument types: INT64, INT64, DATE_TIME_PART. Supported signatures: DATE_DIFF(DATE, DATE, DATE_TIME_PART); DATE_DIFF(DATETIME, DATETIME, DATE_TIME_PART); DATE_DIFF(TIMESTAMP, TIMESTAMP, DATE_TIME_PART)

상황

기존 날짜 데이터가 있는 칼럼과 LAG를 통해 생성된 새로운 날짜 칼럼 간의 차이를 구하는 과정에서 발생 (DATA_DIFF)

원인

두 데이터의 날짜 자료형이 일치하지 않음

해결

두 데이터의 자료형을 일치시켜주기!

profile
공부에는 끝이 없다

0개의 댓글