标签: google-bigquery legacy-code
我即将在BQ中将查询从Legacy迁移到Standard。 在遗产中,如果x/y,我曾经null返回y=0,但是,我在标准SQL中遇到了错误:
x/y
null
y=0
错误:除以零
我想申请IFERROR(x/y,null)
IFERROR(x/y,null)
它在StandardSQL中可用吗?
答案 0 :(得分:10)
在标准SQL中,您可以使用ProductModel 它相当于除法运算符(/)。如果发生错误,则返回NULL,例如除以零。
ProductModel