知识大全 查找乱码字符串的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

相关参考

知识大全 Oracle 8i中字符集乱码问题析及其解决办法

Oracle8i中字符集乱码问题析及其解决办法  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  一

知识大全 MySQL 数据库导出SQL出现乱码解决

MySQL数据库导出SQL出现乱码解决  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  环境Nav

知识大全 jsp中文页面乱码与传参乱码

  页面乱码  这种乱码的原因是应为没有在页面里指定使用的字符集编码解决方法只要在页面开始地方用下面代码指定字符集编码即可代码如下   <%@pagecontentType="text

知识大全 分析 Java 中乱码问题产生的根源

分析Java中乱码问题产生的根源  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  最近用到了字符串

知识大全 excel中 如何查找字符所在行的某个单元格的值

excel中如何查找字符所在行的某个单元格的值B8=ADDRESS(MATCH("天津",$A$1:$A$7,0),MATCH("四月",$A$1:$P$1,0))就会在B8返回:E4B8=OFFSE

知识大全 查找 Oracle 用户锁的DLL SQL

查找Oracle用户锁的DLLSQL  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  查找Orac

知识大全 如何筛选SQL字符串字段中部分值

如何筛选SQL字符串字段中部分值  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  如果需要筛选SQ

知识大全 存储过程里动态生成包含SQL语句字符串

存储过程里动态生成包含SQL语句字符串  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  某些时候我

知识大全 在SQL Server数据库中拆分字符串函数

在SQLServer数据库中拆分字符串函数  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  SQL

知识大全 浅析php过滤html字符串,防止SQL注入的方法

浅析php过滤html字符串,防止SQL注入的方法  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!本