急救!

logzgh 2003-08-19 10:31:39
我要在oracle8i里面插入中文,我数据库的字段类型定义为nvarchar2,

但是为什么插不进呢?每次都说字符集不匹配。。。。

怎么回事?

//bow~~~~
...全文
21 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
logzgh 2003-08-19
  • 打赏
  • 举报
回复
谢谢大家,搞定了。
要写中文要用varchar2,我是从Sql server转过来的,老是按着它的思路来思考。

数据库中是有nvarchar2类型的呀。
huangyan168168 2003-08-19
  • 打赏
  • 举报
回复
能否把问题阐述的再详细一些阿,数据库中没有nvarchar2类型,应该是varchar2类型吧,你是在sql/puls中插入数据,还是在pl/sql中执行的阿
kerisyml 2003-08-19
  • 打赏
  • 举报
回复
直接用varchar2定义字段类型
另外可以用
select userenv('language') from dual;来查看字符集
hesi726 2003-08-19
  • 打赏
  • 举报
回复
nvarchar2??

17,086

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧