最初のオプション-
REPLACE()
をネストできます 最大32レベルの深さで機能します。高速に実行されます。
REPLACE
(REPLACE
(REPLACE
(REPLACE
(REPLACE
(REPLACE
(REPLACE
(REPLACE
(REPLACE
(REPLACE (@str, '0', ''),
'1', ''),
'2', ''),
'3', ''),
'4', ''),
'5', ''),
'6', ''),
'7', ''),
'8', ''),
'9', '')
2番目のオプション-逆を実行します-
数値から非数値データを削除する+SQL
3番目のオプション-正規表現を使用する場合
次にhttp://www.sqlteam.com/forums/topic.asp?TOPIC_ID=27205