我可以这样做一个选择查询:
SELECT count(*)
FROM
`test.test_*`
WHERE
_TABLE_SUFFIX in('aaa', 'bbb')
但我不能对DELETE做同样的事情。 我得到“DML over table test.test_ *不支持以下查询:
DELETE FROM
`test.test_*`
WHERE
_TABLE_SUFFIX in('aaa', 'bbb') and id = '111'
有没有办法在多个表上删除?
答案 0 :(得分:2)
BigQuery不支持通配符表上的DML。