如何在Oracle的一个select语句中编写两个替换函数

MAS*_*AS1 2 sql oracle oracle10g

我想在一个select语句中替换两件事.现在我可以一次替换一个角色.但是根据我的要求,我需要在一个语句中替换两个东西.我想用零替换一个特殊字符,另一个是将这些数据存储在多行中.我想在一行中获取这些数据.

select replace(message,chr(ACII_Value),0) 
from my_table -- I can replace special character by zero using this.

select (message,chr(10),' ') 
from my_table -- I can put all data in single line using this.
Run Code Online (Sandbox Code Playgroud)

现在我想在一个select语句中执行此操作.

sch*_*rik 6

select replace( replace( message, chr(ACII_Value), 0), chr(10), ' ') 
from my_table;
Run Code Online (Sandbox Code Playgroud)