首页 > 解决方案 > 将字符串转换为日期 Google Big Query

问题描述

我正在尝试使用标准 SQL 将字符串“181201”转换为 Google Big Query 中的日期字段。

前任。181201 -> 2018-12-01

我尝试使用以下有效的方法,因为我输入的原始日期将整年拼写为“2018”。但是,我的数据集中没有写出整年。

SELECT PARSE_DATE('%YY%m%d', '20181201') AS DATE 

如何更新我的查询以仅使用 yymmdd 给我 yyyy-mm-dd?谢谢你!

标签: sqlgoogle-bigquerybigquery-standard-sql

解决方案


SELECT SAFE.PARSE_DATE('%y%m%d', '181201')

推荐阅读