在 Redshift 中使用等效的 Latin1 进行转换
Posted
技术标签:
【中文标题】在 Redshift 中使用等效的 Latin1 进行转换【英文标题】:Convert using Latin1 equivalent in Redshift 【发布时间】:2018-03-13 16:43:14 【问题描述】:我们正在尝试将 mysql 中使用的相同逻辑建模为 redshift。
mysql 中有一个convert(md5() using latin1)
脚本,我找不到它的等效红移脚本。
有吗?
【问题讨论】:
【参考方案1】:在使用 MD5() 之前,您必须将其从 latin1 编码为 UTF-8(或任何支持 Redshift 的格式)。 如果我做了一个错误的假设,请发表评论,我会重新调整我的答案。
【讨论】:
我无法更改让我陷入困境的 mysql 脚本以上是关于在 Redshift 中使用等效的 Latin1 进行转换的主要内容,如果未能解决你的问题,请参考以下文章
编码utf8中字节序列为0xe2 0x80 0xa6的字符在编码latin1时没有等效字符
等效于 Amazon Redshift 中的 T-SQL 表值构造函数?