Google bigquery 标准大查询不删除字符串

Google bigquery 标准大查询不删除字符串,google-bigquery,Google Bigquery,我试图使用标准的大查询从字符串列中过滤掉“null”,不管出于什么原因,它都不会被过滤掉 所以我的陈述是: where d_transaction_dt <> "null" 其中d_事务_dt为“null” d_transaction_dt是一个字符串列,我试图将其转换为date并删除其中任何“null”的内容 我收到错误:无效日期:“null” 请帮助..是字符串“null”还是字段null?如果您正在执行类似于将字符串转换为日期类型的操作,则可能会得到空值 WHERE d_t

我试图使用标准的大查询从字符串列中过滤掉“null”,不管出于什么原因,它都不会被过滤掉

所以我的陈述是:

where d_transaction_dt <> "null"
其中d_事务_dt为“null”
d_transaction_dt是一个字符串列,我试图将其转换为date并删除其中任何“null”的内容

我收到错误:无效日期:“null”


请帮助..

是字符串“null”还是字段null?如果您正在执行类似于将字符串转换为日期类型的操作,则可能会得到空值

WHERE d_transaction_dt <> "null" 

是否可以提供失败的完整示例查询?(只需
SELECT*FROM(tablename),其中StringField“null”
对我有效。)我尝试了这个方法,无论出于什么原因,我仍然再次遇到错误,请提供完整的示例查询。除非我们能重现这个问题,否则很难帮助你。
WHERE d_transaction_dt IS NOT NULL