Ric*_*ick 0 sql t-sql sql-server
我有一个包含' - '或''的示例文本.所以我想要一个sql replace语句来替换' - '和'''''.
我的查询是:
SELECT REPLACE('SQL-Tu torial','-',' ','');
Run Code Online (Sandbox Code Playgroud)
期望的结果:
SQLTutorial
Run Code Online (Sandbox Code Playgroud)
错误:我收到Replace函数参数的错误.
替换函数需要3个参数.
有帮助吗?
您不能在REPLACE函数中使用3个参数.相反,您可以使用它两次,如下所示:
SELECT REPLACE(REPLACE('SQL-Tu torial', '-', ''), ' ', '');
Run Code Online (Sandbox Code Playgroud)
输出:
SQLTutorial
Run Code Online (Sandbox Code Playgroud)