2

特定の列に特別な選択基準があり、そのための通常の表現が必要です。例: A123456、S008942 この ID のみを選択する必要があります。最初の文字はアルファベットで、次の 6 文字は数字です。常に合計7文字(1Alphabet + 6NumericDigits)のようになります

どんな助けでも大歓迎です。ありがとう

4

3 に答える 3

3

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]'

残念ながら数量限定ですが、欲しいものが手に入るかも?

于 2012-04-27T06:05:00.677 に答える
1

これを試してみてください多分それは役立ちます

"^[A-Z]{1}[0-9]{6}$"
于 2012-04-27T05:49:38.553 に答える
0

これはあなたのパターンです:[A-Z]\d{6}
最初の文字を小文字にすることができる場合、パターンは次のとおりです:[A-Za-z]\d{6}

[A-Z]大文字を意味します。
[A-Za-z]大文字または小文字を意味します。
\d数字を意味します。
{6}それは正確に6回を意味します。(\d{6}つまり6桁)

于 2012-04-27T05:44:53.867 に答える