Sybase替换功能

use*_*293 4 sybase sybase-ase

我无法使用sybase replace函数替换数据。基本上,我需要更新所有出现的内容,'abc'并用'zzz'。]进行更改。 table_clmn 我是使用以下sql的数据类型文本-

update  table
set table_clmn = replace(table_clmn , 'abc', 'zzz') WHere id in (1, 2)
Run Code Online (Sandbox Code Playgroud)

我收到以下错误

关键字“替换”附近的语法不正确。

小智 6

假设您正在使用Sybase ASE,则需要使用内置函数“ str_replace()”而不是“ replace()”。“替换”功能只能用于更改表列的默认约束。