2013-05-06 66 views
1

的最後一個字節我有表table_1其中有一欄column_1,我需要確保column_1只包含「VAL1」或「VAL2」 ...「VAL9」,即;最後一個字節應該只包含1-9SQL Server的正則表達式來檢查字符串

我想實現這個查詢

select * 
from table_1 
where column_1 like 'VAL[0-9]%' 

我擔心這將檢查將通過VAL0NEW以及..我如何實現一個檢查,以確定[0-9]是最後一個字節,並且之後沒有更多字符?

回答

3

刪除最後一個%

select * from table_1 where column_1 like 'VAL[0-9]'