2012-04-05 16 views

答えて

2

はこれを試してみてください。

DECLARE @a VARCHAR(100) = '[email protected]' 
SELECT RIGHT(@a, LEN(@a) - CHARINDEX('@', @a)) 
+0

SQL Serverがインデックスを使用できないようにする列で関数を使用する場合は、注意してください。したがって、@ msn.comのすべての電子メールアドレスを検索しようとすると、テーブルスキャンが表示されます。 –

0
SELECT SUBSTRING(Columnname,7,LEN(Columnname)); 
+0

ありがとうございました。それはうまくいくが、私はgeneric @ sign、Not 7を定数としたい。 – Peter

関連する問題