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

关于BigQuery TABLE_STORAGE视图显示已删除表的技术咨询

解决方法
  • 用INFORMATION_SCHEMA.TABLES关联过滤
    INFORMATION_SCHEMA.TABLES视图仅包含当前项目中实际存在的表,将其与TABLE_STORAGE做关联查询,就能自动排除已删除的表:

    SELECT ts.*
    FROM `region-europe-west2.INFORMATION_SCHEMA.TABLE_STORAGE` ts
    INNER JOIN `region-europe-west2.INFORMATION_SCHEMA.TABLES` t
    ON ts.table_catalog = t.table_catalog
    AND ts.table_schema = t.table_schema
    AND ts.table_name = t.table_name
    
  • 关于deleted列异常的说明
    尽管文档标注TABLE_STORAGE的数据延迟仅几秒到几分钟,但实际场景中可能存在后台同步延迟或异常,导致已删除表的deleted列未正确更新。用TABLES视图做关联是更稳妥的方式,因为它直接映射当前可用的表资源。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.25 00:39:57