string - BIGQUERY的STRING到DATE

标签 string date google-bigquery

我正在努力使用Google BigQuery做到这一点:

我确实有一个采用以下STRING格式的日期列:

6/9/2017   (M/D/YYYY)

我想知道如何处理此问题,尝试使用DATE子句以获取DATE格式:

YYYY-MM-DD。

提前致谢。

最佳答案

简单的一种,使用标准SQL:

#standardSQL
SELECT PARSE_DATE('%m/%d/%Y',  '6/22/2017')


2017-06-22  

https://cloud.google.com/bigquery/docs/reference/standard-sql/functions-and-operators#supported-format-elements-for-date

关于string - BIGQUERY的STRING到DATE,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44564887/

相关文章:

firebase - 我可以在 BigQuery 中可靠地查询 Firebase 日内表并获取 100% 的事件数据吗?

sql - 排序 COUNT(CASE WHEN) 结果

google-bigquery - BigQuery 标准 SQL 自动将左连接中的 null 替换为零

Java RegEx - 非法字符点

c# - 修剪字符串数组时减少代码膨胀

java - 在堆中创建 `LocalDate` (java.time) 时出错

java - 使用 JAXB 解码日期和货币属性时出现意外值

python - 如何将数据作为字符串(不是文件)写入 CSV 格式?

c++ - 在 printf 中使用#define?

python - 如何将 pandas 日期列与今天的日期进行比较?