SQL Server正则表达式模式检查字符串的最后一个字节

时间:2013-05-06 13:54:31

标签: sql-server

我的表格table_1column_1列,我需要确保column_1仅包含' VAL1'或者' VAL2' ...' VAL9'即;最后一个字节应仅包含1-9

我正在尝试实施此查询

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

我担心这会检查是否会通过VAL0NEW ..如何实施检查以确保[0-9]是最后一个字节,之后没有其他字符?

1 个答案:

答案 0 :(得分:3)

删除最后一个%

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