我正在尝试使用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最有可能需要从头开始重新创建数据库。如果开发人员已经在使用该数据库,这不是一个容易的选择,或者如果该数据库正在生产中,则更糟。组织通常将其作为项目。
关于c# - 显示希伯来语sqlplus,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/27534386/