私はMS 2000のSQLデータベースに文字列を持っており、選択した文字列を使ってSSNを削除する必要があります。私は外部アプリを使用するオプションがありません。もう一つの楽しい部分は、SSNの場所が常に同じではないということです。SQLの文字列からSSN(社会保障番号)を削除
[B-Day][First Name][SSN][POB]
12121970John123-45-6789Las Vages
それとも
[B-Day][First Name][Last Name][SSN][POB]
12121970JohnDoe123-45-6789Las Vages
私は、SQL品種の正規表現を必要とします!
アイデア?
私は少し物事を変えなければならなかったが、それは私を始めた。ありがとう! 部分文字列(a、1、PatIndex( '%[0-9] [0-9] [0-9] - %'、a)-1)+ 部分文字列(a、PatIndex( '% - [0 -9] [0-9] [0-9] [0-9]% '、a)+ 5,100 FROM testTable – NitroxDM