2016-12-02 87 views
2

我在使用标准SQL的表装饰器时遇到了一些麻烦。但是,传统SQL语法的相同概念适用于我。这是一个错误?这是一个例子。标准SQL的BigQuery表装饰器

(A)以下查询工作没有任何问题

SELECT COUNT(*) FROM [some-project-name:[email protected]<time1>-<time2>]

(B)以下查询并显示错误消息 Error: Table "[email protected]<time1>-<time2>" cannot include decorator

SELECT COUNT(*) FROM `[email protected]<time1>-<time2>`

注返回:

  • 查询(A)使用传统SQL框检查。 (B)有使用传统SQL框未检查
  • <time1>是绝对的,并且是从Unix纪元开始以毫秒为单位创建表的时间。
  • <time2>以毫秒为单位
  • 当前时间戳

UPDATE:

正如米哈伊尔指出,这项功能不适用于标准SQL。它已被要求here

回答