首页 > 数据库 >oracle生僻字处理

oracle生僻字处理

时间:2023-03-30 17:35:36浏览次数:32  
标签:nvarchar2 生僻字 处理 utl raw test unicode oracle

ZHS16GBK对某些生僻字存储不了,需要把列的类型从varchar2转换成nvarchar2 或者把数据库的字符集转成utf8

对于已提交的数据通过函数utl_raw.cast_to_nvarchar2把unicode转成nvarchar2

对数据操作的时候用unicode转换,根据生僻字到网站查询对应unicode
http://www.bejson.com/convert/unicode_chinese/

测试
update test set ar_address =(select utl_raw.cast_to_nvarchar2('3cc7') from dual);
SELECT ar_address FROM test;

标签:nvarchar2,生僻字,处理,utl,raw,test,unicode,oracle
From: https://www.cnblogs.com/omsql/p/17273642.html

相关文章

  • dos批处理中%~dp0%的说明
    原文:(49条消息)dos批处理中%~dp0%的说明_批处理%~dp0后面的文本_Crett的博客-CSDN博客%~dp0“d”为Drive的缩写,即为驱动器,磁盘、“p”为Path缩写,即为路径,目录cd是转到这个目录,使用/D开关,除了改变驱动器的当前目录之外,还可改变当前驱动器。选项语法:~0-删除任何引号("),扩......
  • Oracle EBS业务流程和会计分录
    作为国际著名ERP软件,Oracle也有明确的业务流程以及相关会计分录。本文主要讲述采购、生产、销售三大业务流程以及会计分录。a.采购业务流程流程:下达PO->送货入厂->仓库接......
  • future.get()处理多个线程的java例子
    一种代码示例是使用ExecutorService类的submit()方法提交多个Callable任务,并返回多个Future对象,然后在主线程中循环调用Future对象的get()方法获取结果,并进行汇总1。代码......
  • oracle创建用户以及相关授权
    目录oracle创建用户以及相关授权1、创建用户2、删除用户3、授予用户登录数据库的权限4、授予用户操作表空间的权限5、授予用户操作表的权限(包含有createindex权限,alter......
  • oracle默认用户
    目录oracle默认用户1.超级管理员2、系统管理员3、普通用户oracle默认用户oracle有三个默认的用户名和密码1.超级管理员sys/change_on_install2、系统管理员system/m......
  • oracle解锁用户
    oracle解锁用户1、解锁用户alteruserdmuseraccountunlock;2、锁定指定用户alteruserdmuseraccountlock;......
  • Python自然语言处理基础实验2_基于HMM的中文分词
    实验目的了解并掌握基于隐马尔可夫模型(HMM)的分词方法,重点掌握Viterbi算法。实验要求1、对给定的语料库(或自行准备)进行统计分析,确定HMM模型的三个参数;2、根据上一步求得的......
  • Oracle数据库常用操作
    还是博客园靠谱删除语句deletefrom表名where条件droptable表名truncatetable表名https://www.php.cn/oracle/491880.html#密码过期用sysdba身份登陆sel......
  • [LNOI2014] LCA 树链剖分+离线处理+lca转化
    困困的开始了我的修炼树剖之旅途考虑怎么搞这个lca是说,习惯了倍增求lca,突然冒出这么一个东西还真不会搞那要么能一次性求很多个lca(?),要么把deep[lca(i,z)]这个东西转化......
  • HTTP Get请求的参数带空格如何处理
    在URL中,空格会被转义成%20,因此在GET请求的参数中,可以将空格替换为%20,或者使用加号(+)代替空格。这些特殊字符在URL中都有特殊的含义,因此需要进行编码,以便正确传递参......