Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/oracle/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
导出时如何处理oracle中的垃圾字符_Oracle - Fatal编程技术网

导出时如何处理oracle中的垃圾字符

导出时如何处理oracle中的垃圾字符,oracle,Oracle,我需要在导出到文本文件时删除垃圾字符的帮助。 数据是这样来的。。。 复制到记事本时: 'ICL1485325 �سيسات' 使用sqlplus和字符格式导出NLS_LANG=AMERICAN_AMERICA.AL32UTF8导出到文件时,它显示为方括号。 列的转储 典型值=96 Len=35:73,67,76,49,52,56,53,51,50,53,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32

我需要在导出到文本文件时删除垃圾字符的帮助。 数据是这样来的。。。 复制到记事本时:

   'ICL1485325                   �سيسات'
使用sqlplus和字符格式导出NLS_LANG=AMERICAN_AMERICA.AL32UTF8导出到文件时,它显示为方括号。 列的转储

典型值=96 Len=35:73,67,76,49,52,56,53,51,50,53,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32


我正在尝试regex_replace和translate,但他们将此列设置为null。

您是否可以使用replace函数以问号(CHR(63))为目标?类似于:
从表中选择replace(字段,CHR(63),“”)@runningviolet…是的,替换函数对我有效…你能使用替换函数来定位问号(CHR(63))吗?类似于:
从表中选择replace(字段,CHR(63),“”)@runningviolent…是的,替换功能对我有效。。。