特定の列に特別な選択基準があり、そのための通常の表現が必要です。例: A123456、S008942 この ID のみを選択する必要があります。最初の文字はアルファベットで、次の 6 文字は数字です。常に合計7文字(1Alphabet + 6NumericDigits)のようになります
どんな助けでも大歓迎です。ありがとう
特定の列に特別な選択基準があり、そのための通常の表現が必要です。例: A123456、S008942 この ID のみを選択する必要があります。最初の文字はアルファベットで、次の 6 文字は数字です。常に合計7文字(1Alphabet + 6NumericDigits)のようになります
どんな助けでも大歓迎です。ありがとう
SQL サーバー パターン マッチングの使用: http://msdn.microsoft.com/en-us/library/ms187489%28SQL.90%29.aspx
SELECT *
FROM [table]
WHERE [column] LIKE '[A-Z][0-9][0-9][0-9][0-9][0-9][0-9]'
残念ながら数量限定ですが、欲しいものが手に入るかも?
これを試してみてください多分それは役立ちます
"^[A-Z]{1}[0-9]{6}$"
これはあなたのパターンです:[A-Z]\d{6}
最初の文字を小文字にすることができる場合、パターンは次のとおりです:[A-Za-z]\d{6}
[A-Z]
大文字を意味します。
[A-Za-z]
大文字または小文字を意味します。
\d
数字を意味します。
{6}
それは正確に6回を意味します。(\d{6}
つまり6桁)