informix - 不允许使用欧元符号
问题描述
我在informix 上插入欧元(€) 符号(或更新、加载或卸载...任何东西)有问题。当我尝试插入/更新时,它只会抛出错误:“SQL 错误(-79716):系统或内部错误 java.io.IOException:代码集转换函数因非法序列或无效值而失败。”
因此,根据我一直在阅读的内容,您必须将数据库语言环境更改为支持这些符号的语言环境。但为此,您必须导出和导入数据库,这很可能会被我的经理拒绝。
那么,有没有其他方法可以解决这个问题,比如某种以前的编码之类的?它不必在informix 中可读。它只需要存储信息,然后我就可以在 C# 上编码/解码......
我想只是替换存储上的符号,然后在我得到它时再次替换它。但它可能会产生各种问题,而且它并不是一个真正优雅的选择。
解决方案
推荐阅读
- sql - 在oracle中同时选择和更新表
- javascript - Google表格在合并时将表格分开
- android - 在 Android 中启动 Gmail / Email Intent 显示电子邮件列表
- delphi - 如何在我的项目中创建每个表单的实例?
- python - Python 正则表达式在论文中获得引用
- python - Odoo - 添加与销售订单相关的自定义字段
- origen-sdk - 您如何在 Origen 2 文档中引用 origen 环境?
- regex - 正则表达式查找包含以图像扩展名结尾的“徽标”的所有 URL
- sorting - Microsoft Teams 聊天消息按查询参数排序
- c - VS Code 在从 GitHub 下载的 cs50.h 头文件中显示错误