暂无图片
Oracle 如何存储 ¼
我来答
分享
狄仁杰
2021-06-09
Oracle 如何存储 ¼
暂无图片 10M

请问Oracle insert时如何插入分数 ?是需要设置什么字符集吗?
image.png

我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
你好我是李白

你插入的这个¼不是分数,是字符。
你之所以无法正常显示,跟你的客户端工具,也就是你用的pl/sql developer的显示字符集大概率有关系,nls_lang之类的变量。

--以下是我用secure crt工具,sqlplus黑屏工具测试,可以正常显示。 --我的设置如下:secure crt字符集UTF8,shell环境变量NLS_LANG=AMERICAN_AMERICA.AL32UTF8,数据库字符集AL32UTF8. HR@honor1 > insert into test_dml values('¼'); 1 row created. HR@honor1 > commit; Commit complete. HR@honor1 > select * from test_dml; ID -------------------- ¼ HR@honor1 > select dump('¼') from dual; DUMP('¼') --------------------- Typ=96 Len=2: 194,188 HR@honor1 > select dump('¼',1010) from dual; DUMP('¼',1010) ------------------------------------------- Typ=96 Len=2 CharacterSet=AL32UTF8: 194,188
暂无图片 评论
暂无图片 有用 1
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏