仅在具有模式的条目中将模式附加到表中的字符串

时间:2011-08-12 10:30:56

标签: sql string oracle

我的问题是我想将“%@”附加到Oracle表中的属性,仅用于具有此模式的条目 - >不是“%@%”

使用:

select t.* from myTable t where t.email not like '%@%';

我收到了条目

回应即:

google.com 
test.com
amazon.com  

这应该替换为

%@google.com
%@test.com
%@amazon.com

任何想法或提示?

Thx

1 个答案:

答案 0 :(得分:2)

您的UPDATE查询会显示如下:

UPDATE myTable SET email="%@" || email WHERE  email not like '%@%';