Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/67.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql 如何在Bigquery中截断时间戳_Sql_Google Bigquery - Fatal编程技术网

Sql 如何在Bigquery中截断时间戳

Sql 如何在Bigquery中截断时间戳,sql,google-bigquery,Sql,Google Bigquery,我试图在bigquery中截断UTC时间。我正试图去掉时间戳上的毫秒。我不想取整,只要去掉毫秒就行了 To this: 2019-11-11 19:10:57 UTC``` I've tried truncate and date but can't seem to make it work. 试试下面的BigQuery标准SQL TIMESTAMP_TRUNC('2019-11-11 19:10:57.181 UTC', SECOND) 这将产生时间戳2019-11-11 19:10:5

我试图在bigquery中截断UTC时间。我正试图去掉时间戳上的毫秒。我不想取整,只要去掉毫秒就行了

To this: 2019-11-11 19:10:57 UTC```

I've tried truncate and date but can't seem to make it work.

试试下面的BigQuery标准SQL

TIMESTAMP_TRUNC('2019-11-11 19:10:57.181 UTC', SECOND)

这将产生时间戳2019-11-11 19:10:57 UTC

尝试低于BigQuery标准SQL

TIMESTAMP_TRUNC('2019-11-11 19:10:57.181 UTC', SECOND)

这将产生时间戳2019-11-11 19:10:57 UTC

也许您可以取出日期的每个组成部分,包括年、月、日、时、分、秒和秒。也许您可以取出日期的每个组成部分,包括年、月、日、时、分、秒和秒。如何将列转换为秒?e、 g.时间戳\u trunccastdatecol作为时间戳,秒不作为时间戳work@Maths12-将您的问题作为新问题发布,我们将很乐意提供帮助如何将列转换为秒?e、 g.时间戳\u trunccastdatecol作为时间戳,秒不作为时间戳work@Maths12-将您的问题作为新问题发布,我们将乐意提供帮助