我需要检查变量是否为 10.00 到 10.09 之间的值。我怎样才能通过正则表达式做到这一点?
IF SomeRegExFunction(@var, '10.0*')
print 'It worked'
有没有办法做到这一点?
谢谢
我需要检查变量是否为 10.00 到 10.09 之间的值。我怎样才能通过正则表达式做到这一点?
IF SomeRegExFunction(@var, '10.0*')
print 'It worked'
有没有办法做到这一点?
谢谢
您可以使用以下内容:
declare @var as varchar(10)
set @var = '11.07'
if @var like '10.0[0-9]'
print 'It worked'
else
print 'not a match'
SQL Server 的like
简单表达式语法:
if @var like '10.0[0-9]' or @var = '10.0'
print 'Hello World!'
PATINDEX怎么样。我认为你正在寻找这样的东西。