使用FORMAT_DATE()替换FORMAT()和PARSE_DATE()。 例如,如果您有原始日期字符串“20220101”和格式字符串“% Y%m%d”,并且想要将其转换为日期类型,则可以使用以下代码:
SELECT FORMAT_DATE('%Y-%m-%d', CAST(FORMAT_DATE('%Y-%m-%d', PARSE_DATE('%Y%m%d', '20220101') ) AS DATE) )
此查询将返回“2022-01-01”。
上一篇:Bigquery中分区表的Where子句不起作用
下一篇:BigQuery重复的rank()数字