database - 如何将特定日期格式加载到 BigQuery 中

标签 database date google-bigquery schema google-cloud-platform

将日期格式为 DD/MM/YY 的 .csv 文件加载到 BigQuery 时,如果我指定表的架构并且我选择日期格式。

但是,如果我不指定架构并选择自动检测,它就会起作用并将日期格式转换为 YYYY-MM-DD

是否可以手动将日期转换为正确的格式并指定该字段的名称?

谢谢, 大卫

最佳答案

不幸的是,无法通过加载 API 控制日期格式。您可以先将数据加载到 STRING 中,然后使用标准 SQL 的 PARSE_DATE 函数以任何自定义格式解析它。

关于database - 如何将特定日期格式加载到 BigQuery 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44111187/

相关文章:

database - 选择多条记录的良好 UI 示例

javascript - 如何在JavaScript中从另一个JavaScript文件返回音频?

javascript - 比较不同格式的日期

ruby - 参数类型 STRING 和 {ARRAY<STRING>} 的运算符 IN 没有匹配的签名 (Google BigQuery)

go - 在 Google BigQuery 中将数据插入表格的嵌套字段

mysql - 在 MySQL 转储文件中重命名 MySQL 引擎

sql - SQL 中的冗余字段以提高性能

c# - 如何从C#中的日期计算一天的开始和结束

java - 为什么 Calendar 类 (Java) 会重置其字段?

google-bigquery - BigQuery中的任何功能都可以在不执行复制数据的情况下在另一个项目中迁移整个数据集吗?