支持 BigQuery 中的西里尔文数据

Posted

技术标签:

【中文标题】支持 BigQuery 中的西里尔文数据【英文标题】:Support Cyrillic data in BigQuery 【发布时间】:2019-10-30 16:10:39 【问题描述】:

关于 BigQuery 的问题 - 它与 Cyrillic 的正常工作?

我可以使用带有俄语名称的事件或参数的数据吗? enter image description here

【问题讨论】:

【参考方案1】:

当然,您可以在数据中使用西里尔字母!试试下面看看

#standardSQL
WITH `project.dataset.table` AS (
  SELECT 'открыли' event, 'Hi Alex Homa. Welcome to Stack Overflow' salute UNION ALL
  SELECT 'закрыли', 'Привет Алексей Хома. Добро пожаловать!' 
)
SELECT * 
FROM `project.dataset.table`
WHERE event = 'закрыли'   

结果

Row event   salute   
1   закрыли Привет Алексей Хома. Добро пожаловать!   

但显然你不能将西里尔字母用于列/参数名称

【讨论】:

以上是关于支持 BigQuery 中的西里尔文数据的主要内容,如果未能解决你的问题,请参考以下文章

erlang 发送套接字西里尔文数据

Jasper Reports PDF 不导出西里尔文值

为啥我不能在背面和服​​务上插入西里尔文的基本文本?

PL/SQL:通过正则表达式查找所有西里尔文(或非拉丁文)符号

如何在 Visual Studio C++ 中将西里尔文(俄语)字符输出到控制台?

如何在 C++ 中将字符串从十进制代码转换为西里尔文/unicode16?