Luc*_*i11 11 string date google-bigquery
我正在努力尝试使用Google BigQuery:
我确实有一个列有以下STRING格式的日期:
6/9/2017 (M/D/YYYY)
Run Code Online (Sandbox Code Playgroud)
我想知道如何处理这个,尝试使用DATE子句.,以获得DATE格式:
YYYY-MM-DD.
提前致谢.
Fel*_*ffa 26
简单的一个,标准的SQL:
#standardSQL
SELECT PARSE_DATE('%m/%d/%Y', '6/22/2017')
2017-06-22
Run Code Online (Sandbox Code Playgroud)
小智 6
这个解决方案可以工作
SELECT CAST(
CONCAT(
SUBSTR(DT_DOCUMENTO, 0 , 4),
'-' ,
SUBSTR(DT_DOCUMENTO, 5 , 2),
'-' ,
SUBSTR(DT_DOCUMENTO, 7 , 2)
) AS DATE
) AS FORMAT_DATE
Run Code Online (Sandbox Code Playgroud)