SQL PATINDEX
SELECT SUBSTRING(BillCode,PATINDEX('%[12-13]%', BillCode),len(BillCode)) FROM Bill
要求:截取字段BillCode从含有12或13开始的所有内容,上面的结果不对,查询出的结果是从含有1或2或3开始的所有内容,这个怎么改?
[解决办法]
SELECT SUBSTRING(BillCode,PATINDEX('%1[23]%', BillCode),len(BillCode)) FROM Bill