You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Big Query执行报错:unexpected end of script at 13:4求助

BigQuery语法错误原因及解决办法
  • 错误原因:你仅定义了CTE(longest_used_bike),但未编写主查询语句来引用这个CTE。BigQuery要求WITH子句必须搭配主查询使用,脚本仅定义CTE就结束会被判定为不完整,从而触发“unexpected end of script”错误。

  • 修正示例:

WITH
  longest_used_bike as (
    SELECT
      bike_id, 
      SUM(duration_minutes) AS trip_duration
    FROM 
      bigquery-public-data.austin_bikeshare.bikeshare_trips
    GROUP BY
      bike_id
    ORDER BY
      trip_duration DESC
    LIMIT 1
  )
-- 添加主查询引用CTE
SELECT * FROM longest_used_bike

只要在CTE定义后补充合法的主查询(比如上述示例中查询CTE内的所有数据),即可解决该语法错误。

内容的提问来源于stack exchange,提问作者Rachael Kosi

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.20 17:47:00