首页 > 解决方案 > 如何将日期数据类型从字符串更改为日期

问题描述

我想在 Google BigQuery 中将 Dates 数据类型从 String 更改为 Date。我写了这段代码:

SELECT PARSE_DATE("%x", Order_Date),PARSE_DATE("%x", Ship_Date) 
FROM `SALES_CHART`

我收到了这个错误:

无法解析输入字符串“08-02-2010”

标签: google-bigquery

解决方案


您也可以尝试以下不同的选项:-

select cast ('2021-02-22' as date)
select cast ('2021-02-22 06:40:00' as datetime)
select cast ('2021-02-22 06:40:00' as timestamp)

Datetime&之间的区别Timestamp你可以在这里参考。


推荐阅读