在看PostgreSQL官方文档SQL语言语法时,就多次提到字符的编码Unicode
关于字符编码,我最早的印象是ASCII码。在学C语言的时候会经常用到ASCII码。从0-127编码字符。也就是用一个字节可以存一个字符。
ASCII(American Standard Code for Information Interchange,美国信息互换标准代码)
昨天看了两篇文章来讲Unicode和UTF-8
Unicode:
”Universal Multiple-Octet Coded Character Set”,简称 UCS, 俗称 “unicode“。
UTF-8:
unicode在很长一段时间内无法推广,直到互联网的出现,为解决unicode如何在网络上传输的问题,于是面向传输的众多 UTF(UCS Transfer Format)标准出现了,顾名思义,UTF-8就是每次8个位传输数据,而UTF-16就是每次16个位。UTF-8就是在互联网上使用最广的一种unicode的实现方式,这是为传输而设计的编码,并使编码无国界,这样就可以显示全世界上所有文化的字符了。
在这里分享下,注明:分享内容来自知乎
Unicode 和 UTF-8 有何区别? 回答1