1
ile kullanıldığında tablo 1'de date_column = 20140228 gibi alanlar var. Sabit kodladığımda aşağıdaki gibi çalışır, ancak sütun adını belirttiğimde başarısız oluyor. H110 hatasıyla ifade gönderilemiyor. Hata derleme yaparken beyanı: BAŞARISIZ: ParseException hat 2: 1 '' DATE_FORMAT 'seçeneğini' yakınında girişi tanımıyor '(' select yan tümcesinde [ERROR_STATUS]kovan tarih biçimi hatası tablo
Working:
select date_format(from_unixtime(unix_timestamp(cast('2014022817' as string),'yyyyMMddHH')),'yyyy-MM-dd HH');
Failing:
select
select date_format(from_unixtime(unix_timestamp(cast(date_column as string),'yyyyMMddHH')),'yyyy-MM-dd HH')
from
table1