this하지만 그 반대의 경우를 원합니다.Spark SQL을 사용하여 ISO 8601에서 datetime 구문 분석
내 date
의이 형식 YYYY-MM-DDThh:mm:ss
에, 내가 원한다면 내가 특정 쿼리, CONCAT 수있는 두 개의 열 YYYY-MM-DD
및 hh:mm
을 할 수 있습니다.
convert()
을 사용할 때 오류가 발생합니다. Spark SQL에서는 현재 지원되지 않는다고 가정합니다.
date(datetime)
또는 timestamp(datetime)
을 사용할 때 모든 null 값이 반환됩니다. 그러나 minute(datetime)
및 hour(datetime)
이 작동합니다. 분명히 효율적이지 인이
concat(date,' ', hour,':', (case when minute < 10 then concat('0',minute) else minute end)) as DateTime
from (select OtherDateOnlyColumn as date, minute(datetime) as minute, hour(datetime) as hour from ...)
을 사용하여 현재
.