首页 > 解决方案 > 更改 BigQuery 中的列更正错字

问题描述

我在 BigQuery 中有一个拼写错误的表:

id,typo_column
1,Unknown
2,Unknown
3,Uknown

我想替换UknownUnknown. 在 BigQuery 中是否有一种简单的方法可以做到这一点?

标签: sqlgoogle-bigquery

解决方案


您通常会这样做:

UPDATE yourproject.yourdatabase.yourtablewithtypo
    SET typo_column = 'Unknown'
    WHERE typo_column = 'Uknown';

无需更新表中的每一行。不需要使用正则表达式,也不需要对没有错误值的行运行逻辑替换。


推荐阅读