更新表-SQL替换函数

更新表-SQL替换函数,sql,Sql,更新表时,有人能告诉我替换函数吗 更新表集合field1=replacefield1 如何使用sql函数replace纠正以下问题: S.SHOW into SHOW -NOW into NOW TO BEGIN into BEGIN TEA.FORTWO into TEA FORTWO UL.SER.MASS into UL SERTIG MAS st.mystreet into street mystreet st mystreet into street mystre

更新表时,有人能告诉我替换函数吗

更新表集合field1=replacefield1

如何使用sql函数replace纠正以下问题:

S.SHOW   into SHOW  
-NOW     into NOW   
TO BEGIN into BEGIN
TEA.FORTWO into TEA FORTWO
UL.SER.MASS into UL SERTIG MAS
st.mystreet into street mystreet
st mystreet into street mystreet
st.of.philadelphia into streets of philadelphia
还有,有人知道有哪一个地方会详细解释这一点吗


编辑:省略了“通配符”重新构造了问题。

您不能在替换函数中使用通配符,请参阅。语法:


第二个参数只是一个字符串,不支持通配符,如%或389;。

REPLACE不支持通配符、模式、正则表达式等。REPLACE只将一个常量字符串替换为另一个常量字符串


为此,您必须尝试一些复杂的方法

您使用的是哪种DBMS?其中的逻辑是什么?请提供更多详细信息。我在这里也找到了一些解释:
REPLACE ( string_expression , string_pattern , string_replacement )