在bigquery中,我如何获得标量变量来查看表是否已经存在于数据集中?
IF (SELECT * FROM DATASET.INFORMATION_SCHEMA.TABLES where table_name='XXXX') is not null
then
TRUNCATE TABLE `DATASET.TABLE`;
END IF;
```
您可以使用EXISTS
eg
IF EXISTS (SELECT 1 FROM DATASET.INFORMATION_SCHEMA.TABLES where table_name='XXXX')
THEN
TRUNCATE TABLE `DATASET.XXXX`;
END IF;
让我知道这是否适合你