找到撇号并将其​​替换为双

时间:2020-02-07 04:37:04

标签: sql oracle

有一条规定可以更新记录, 有一个输入参数@email
问题:在某些情况下,带有撇号的电子邮件地址会发送到参数值

您所知道的sql无法理解数据值
例如:@email ='Aiza'Mar',Al'Saad
好像单词的开头有一个撇号,然后找到带有双撇号的替换

1 个答案:

答案 0 :(得分:1)

尝试一下:

select email,replace(email,'''','''''') from test;