我正在尝试使用oracle数据库插入并选择希伯来字母 而且效果不佳。
我试过了
Insert into mytable values ('היי');
结果是???而不是׃יי
有人可以帮我吗
编辑:
现在,在我向DBA询问希伯来语选项后,我可以从sqlplus用希伯来语编写
但是现在从我的项目中,它仍然写???
我的代码是
OleDbConnection conn = Connect();
conn.Open();
OleDbCommand com = new OleDbCommand("Insert into mytable values ('היי')", conn);
com.ExecuteNonQuery();
结果仍然是???
数据库字符集必须支持 unicode 字符才能存储非 ASCII 字符。此设置由 DBA 在创建数据库时定义,这意味着您的 DBA 很可能需要从头开始重新创建数据库。如果数据库已被开发人员使用,或者如果此数据库处于生产环境中,则情况更糟,这不是一个简单的选择。组织通常将其作为一个项目。