知识大全 查找乱码字符串的SQL
Posted 函数
篇首语:落花踏尽游何处,笑入胡姬酒肆中。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 查找乱码字符串的SQL相关的知识,希望对你有一定的参考价值。
查找乱码字符串的SQL 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
昨天系统导数据库 一不小心把nls_language设错了 结果导出来的函数和过程里面的中文字符串中的字符都变成问号了(?)
结果业务部门报告 好多报表里面的内容都变成问号了 这下麻烦了
首要问题 是要把有这种问题的函数和过程找出来 但是系统中的函数和过程有好多啊 将近一千个 有人说要大家每个人分几个 用眼睛看 那可不行啊 会累死人的 哈哈
想想办法吧 记得Oracle的函数和过程每行的文本都是存在一个系统表中的 而且 有问题的函数和过程会有一个特点 就是里面的字符串都变成了 ??? 的形式 只不过里面的问号的数量不一定
那种形式正好可以让正则表达式发挥作用 而且还记得Oracle提供了正则表达式的函数呢
确定了方向之后 说干就干 查了一下资料 所有的函数和过程都存储在User_Source这个表中 而Oracle还提供了REGEXP_Like函数
于是就有了下面的SQL
select distinct name type from user_source where REGEXP_LIKE(text \\? )
一下子就把有问题的函数和过程名都找出来了 哈哈 省了不少功夫啊
cha138/Article/program/Oracle/201311/17465相关参考
Oracle8i中字符集乱码问题析及其解决办法 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 一
MySQL数据库导出SQL出现乱码解决 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 环境Nav
页面乱码 这种乱码的原因是应为没有在页面里指定使用的字符集编码解决方法只要在页面开始地方用下面代码指定字符集编码即可代码如下 <%@pagecontentType="text
分析Java中乱码问题产生的根源 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 最近用到了字符串
excel中如何查找字符所在行的某个单元格的值B8=ADDRESS(MATCH("天津",$A$1:$A$7,0),MATCH("四月",$A$1:$P$1,0))就会在B8返回:E4B8=OFFSE
查找Oracle用户锁的DLLSQL 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 查找Orac
如何筛选SQL字符串字段中部分值 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 如果需要筛选SQ
存储过程里动态生成包含SQL语句字符串 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 某些时候我
在SQLServer数据库中拆分字符串函数 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! SQL
知识大全 浅析php过滤html字符串,防止SQL注入的方法
浅析php过滤html字符串,防止SQL注入的方法 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!本