【问题标题】:I am using google bigquery and i want to delete rows having timestamp after particuler time period我正在使用 google bigquery,我想在特定时间段后删除具有时间戳的行
【发布时间】:2021-05-03 10:19:50
【问题描述】:

elaborate-howl-285701.context.expense中删除 其中 time_stamp >= '2021-05-03 11:29:14.288066' 和 time_stamp

我想删除 where 子句中提到的时间段之间的行。每次我运行它都会出错 "对表explicit-howl-285701.context.expense 的UPDATE 或DELETE 语句会影响流缓冲区中的行,这是不受支持的"

【问题讨论】:

  • 顺便说一句,您有一个列 (TIME_STAMP),它看起来是 TIMESTAMP 或 DATE 类型,并将其与文字字符串进行比较。它很可能应该类似于“where time_stamp >= to_timestamp('2021-05-03 11:29:14.288066','yyyy-mm-dd hh24:mi:ss.ff')”

标签: google-bigquery


【解决方案1】:

通常需要no more than 90 minutes 才能使数据可用于复制/删除操作。请稍等。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-02-03
    • 2012-04-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多