首页 > 解决方案 > 不允许使用欧元符号

问题描述

我在informix 上插入欧元(€) 符号(或更新、加载或卸载...任何东西)有问题。当我尝试插入/更新时,它只会抛出错误:“SQL 错误(-79716):系统或内部错误 java.io.IOException:代码集转换函数因非法序列或无效值而失败。”

因此,根据我一直在阅读的内容,您必须将数据库语言环境更改为支持这些符号的语言环境。但为此,您必须导出和导入数据库,这很可能会被我的经理拒绝。

那么,有没有其他方法可以解决这个问题,比如某种以前的编码之类的?它不必在informix 中可读。它只需要存储信息,然后我就可以在 C# 上编码/解码......

我想只是替换存储上的符号,然后在我得到它时再次替换它。但它可能会产生各种问题,而且它并不是一个真正优雅的选择。

标签: informix

解决方案


推荐阅读