我的大查询中有一个timestamp
,看起来像这样:30/01/2020 00:14:05
date
是表的列名之一
我已经尝试过:
1. cast(PARSE_DATE('%Y%m%d', date) as DATE)
2. CAST(date as DATE)
答案 0 :(得分:2)
根据您的情况,您需要SELECT PARSE_DATETIME('%d/%m/%Y %H:%M:%S','30/01/2020 00:14:05')
或SELECT PARSE_DATE('%d/%m/%Y',SUBSTR('30/01/2020 00:14:05',1,10))
(如果您只需要日期)