繁体   English   中英

当前在 BigQuery 中?

[英]CURRENT in BigQuery?

我注意到CURRENT是 BigQuery 的保留关键字: https://cloud.google.com/bigquery/docs/reference/standard-sql/lexical

CURRENT到底是做什么的? 我只将它视为CURRENT_TIME()CURRENT_DATE()和其他此类东西的前缀,但从未单独见过它。 这只是为将来使用而保留,还是任何 SQL 语句都包含它作为关键字?

只是添加@Jaytiger的评论:

CURRENT关键字似乎保留为 SQL 2016 规范的一部分。 en.wikipedia.org/wiki/SQL_reserved_words 您可以检查它在其他 DBMS 实现中的使用情况,例如 Oracle、SQL 服务器。 希望这会有所帮助。 stackoverflow.com/questions/49110728/where-current-of-in-pl-sql

在 BigQuery 中, CURRENT子句用于在window 函数中定义frame_start 和 frame_end

window function,也称为分析 function,计算一组行的值并为每行返回一个结果。

一个常见的用法是计算表中每个类别的累积总和 请参阅BigQuery window function 示例以供参考。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM