1

我有table_1一个有列的表column_1,我需要确保column_1只包含 'VAL1' 或 'VAL2'...'VAL9' 即;最后一个字节应该只包含 1-9

我正在尝试实现此查询

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

我担心这也会通过检查VAL0NEW。我如何实施检查以确保 [0-9] 是最后一个字节并且之后没有更多字符?

4

1 回答 1

3

删除最后一个 %

select * from table_1 where column_1 like 'VAL[0-9]'
于 2013-05-06T13:57:01.113 回答