我有一个查询,应该在UTF8中找到特殊字符的出现。
这是我的疑问:
SELECT key FROM workspace.table1 WHERE key CONTAINS '\u266D'
但是,我收到错误消息“无效的字符串文字”。
如何在查询中正确使用UTF8字符?
答案 0 :(得分:1)
BigQuery接受UTF8编码输入,因此您应该能够直接在查询中传递utf字符,而不是使用十六进制代码:
SELECT count(*) from publicdata:samples.wikipedia where
title contains '♭'
返回651