在存储过程中定义变量 @CaseID varchar(256)
AS
SELECT*FROM 表xxx WHERE 字段ID like '%'+rtrim(@ID)+'%'
我数据库里的ID是12345,我已经测试过,上面的代码效果是: 输入1 或12 或23 或34 或123 或2345 或345 等等, 只要是顺着排下来的输入条件都能查询到预期的结果,到此很圆满.
可是,我想输入125,也就是不顺着数字输入,根据125这个查询条件,或者124,或者235,或者25, 隔开输入查询条件就查不出来了. 怎么办? 帮个忙 谢谢!