utf-8 - 客户端字符集和服务器字符集如何相关?
问题描述
我的客户是 Aqua Data Studio。
我正在使用默认字符集连接到 SAP ASE 16.0。我假设它是 ISO 8859-1,与数据库服务器字符集相同。
我试图将欧元符号插入表格中,这是可以理解的,因为 ISO 8859-1 不支持它。
仅出于测试目的,我在 ADS 中使用 UTF-8 编码创建了一个新连接。我再次插入了欧元符号,但在 Unitext 列中,它起作用了。
从该表中选择会在使用 UTF-8 字符集的连接中给出欧元符号。
但它也适用于默认字符集。我的意思是当我Select *
从那张桌子上看时,我可以看到欧元符号。
我期待显示与 ISO 8859-1 编码的连接?
。
谁能解释一下翻译是如何工作的?
解决方案
推荐阅读
- pandas - 与首先选择列相比,对整个数据框进行分组,然后是过滤列是否占用更多内存?
- intellij-idea - IntelliJ - 前一天的提示
- rtmp - RTMP客户端什么时候发起deletestream()的操作
- datetime - 在 Azure 突触复制数据工具期间添加具有当前日期的附加列
- java - 如何在 ViewPage 中从 Activity 移动到 Fragment?未找到片段 ID 的视图
- javascript - 比较两个 Json 对象的值并找出使用 Java Script 的差异
- react-native - React Native 与 M1 芯片
- python - 如何从其他路径导入自己编写的python文件?
- docker - Docker COPY 440K 耗时超过 2 分钟
- c - 我的代码有什么问题?为什么它不被接受为 uri 问题编号:1040