SQL Server 2005+ の正規表現に行き詰まっています。つまり、名前を検証する正規表現が必要です (アルファベット、空白、および .(ドット) のみが許可されます)。
以下のクエリで試しました
SELECT PATINDEX('%[A-Z]%[a-z]%[.]%','John H. Wilson') as VALIDFIRSTNAME
ただし、これも場合によっては失敗します。明確な正規表現が見つかりません。どんな援助でも大歓迎です。
指定されたパターンを認識するために patindex を使用しました。文字列がパターンと一致しない場合は 0 を返し、それ以外の場合は 1 または >1 を返します。
前もって感謝します。