首页 > 数据库 >unistr函数将数据库表中的unicode转为字符(\u2161转为罗马数字Ⅱ)

unistr函数将数据库表中的unicode转为字符(\u2161转为罗马数字Ⅱ)

时间:2023-08-31 09:00:11浏览次数:51  
标签:unicode u2161 罗马数字 Unicode 转为 unistr 函数

一、背景

在前端页面用户输入罗马数字Ⅱ时,数据存到数据库会转为Unicode编码\u2161,需通过函数重新将Unicode编码转换回去。

二、uninstr函数

unistr(\xxxx)将Unicode编码转换回原来的形式,因为Unicode是带有u的,即\uxxxx,需要将u给去掉,变成oracle可识别的格式,否则oracle会提示错误。

SELECT unistr('\u2161') from dual; 

select unistr(SUBSTR(REPLACE('\u2161', '\u', '\'), 1, 4000)) TEST from dual;

转换成功。

标签:unicode,u2161,罗马数字,Unicode,转为,unistr,函数
From: https://www.cnblogs.com/muhai/p/17668660.html

相关文章

  • 链接缩短 短链接 长链接转为短链接
    核心原理长链接转为短链接的核心原理是:将短链接与原始长链接做一个映射,访问短链接的时候,通过重定向的方式转到长链接。应用场景比如分享功能,查看分享信息的原始链接通常是很长的,直接发给用户,体验不是很好,这时候就可以将其映射为一个短链接再发给用户。又比如我们熟知的百度网......
  • UnicodeEncodeError: 'gbk' codec can't encode character '\ue1bb' in positio
    环境操作系统:Windows11开发环境:Pycharm2021.4虚拟环境管理:Conda操作流程:打开Pycharm->打开Terminal 错误信息 #>>>>>>>>>>>>>>>>>>>>>>ERRORREPORT<<<<<<<<<<<<<<<......
  • python将word文档转为pdf
    用python处理word文档,将word文档转换为pdf文档,可以使用docx2pdf模块。使用pip安装即可。关键代码如下:fromdocx2pdfimportconvertconvert("需要转换的word文档","生成的pdf文档")如果需要批量进行转换的话,最好是每一个后面加点延时,并做好异常处理。......
  • C语言实现十进制转为二进制 递归法
    //ConsoleApplication15.cpp:此文件包含"main"函数。程序执行将在此处开始并结束。//  #include<iostream>#include<stdio.h>usingnamespacestd;voidto_binary(unsignedlongn);intmain(void){  unsignedlongnumber;  printf("Enteraninteger(......
  • 解决python错误 UnicodeDecodeError: 'gb2312' codec can't decode byte 0x8b in posi
    报错的代码:url='http://kaijiang.500.com/shtml/ssq/19001.shtml'page=urllib.request.urlopen(url)content=page.read().decode('gb2312')报这个错的原因是获取到的网页内容是经过压缩了的,打开url可以看到请求headAccept-Encoding:gzip,deflate一种方式是请求时把......
  • res.content.decode("unicode_escape")
    问题现象: 解决:  ......
  • js前端传json,后台接收‘‘被转为quot使用replace方法替换
    前端解决方案:varjsonstr=datas.replace(newRegExp('"',"gm"),'"')正则参数说明g执行全局匹配(查找所有匹配而非在找到第一个匹配后停止)。m执行多行匹配。let data=eval('('+jsonString+')');实例1:    jsonstr.replace(newRegExp('"',......
  • 通用解决LocalDateTime转为字符串后中间含“T”
    importcom.fasterxml.jackson.datatype.jsr310.deser.LocalDateTimeDeserializer;importcom.fasterxml.jackson.datatype.jsr310.ser.LocalDateTimeSerializer;importorg.springframework.boot.autoconfigure.jackson.Jackson2ObjectMapperBuilderCustomizer;importorg......
  • python 运行 execjs 出现错误 UnicodeEncodeError: 'gbk' codec can't encode charac
    异常解读该异常的格式一般为:UnicodeEncodeError: 'gbk'codeccan'tencodecharacter'\xfe'inpositio该异常出现的场景为在Windows电脑下使用Pythonexecjs运行指定的JS文件,但JS文件中包含中文。异常解决方案该问题解决需要修改你电脑Python安装目录下 lib......
  • # yyds干货盘点 #通过pandas读取列的数据怎么把一列中的负数全部转为正数?
    大家好,我是皮皮。一、前言前几天在Python最强王者群【wen】问了一个pandas数据处理的问题,一起来看看吧。二、实现过程这里【隔壁......