1

以下の結果を得るためにクエリで次のパターンを使用することは可能ですか?

1. 従業員番号が 8 桁で、先頭の文字が K で残りが整数であるすべての従業員の詳細を取得するには

例: K1234567

SELECT * 
FROM EMPLOYEE 
WHERE EMP_NO LIKE '[K\d{7}]'

PS: クエリを実行しても目的の結果が得られませんでした。ここに何か問題があるかどうかを提案してください。

4

1 に答える 1

2

はい、これは以下のパターンで可能です

SELECT *
FROM   EMPLOYEE
WHERE  EMP_NO LIKE 'K' + REPLICATE('[0-9]',7) 
于 2013-08-11T14:33:40.003 に答える