2011-08-12 8 views
0

私の問題は、このパターンのエントリに対してのみOracleテーブルの属性に "%@"を追加することです。 "%@%"でパターンがあるエントリのテーブルの文字列にパターンを追加する

google.com 
test.com 
amazon.com 

を、これは担当者でなければなりません:

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

私は

の回答は、IEのエントリを取得しますレースされた

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

アイデアやヒントはありますか? 。あなたのUPDATEクエリは、このなり

Thxを

答えて

2

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

こんにちは、選択を選択トンを* t.emailは '%する@%' を好きではないmytableはTから。 PL/SQL開発者の望むものです。 – lennykey

+0

これで、クエリからバックスラッシュを削除するだけです。 – Jacob

+0

しかし、たくさんの電子メール= "%@" ||電子メールは私が必要としたヒントでした:-) – lennykey

関連する問題