执行以下SQL语句
1 SELECT 2 PATINDEX('%[A-Y]%',OrderId)-1,--或得首字母出现的位置 3 LEFT(OrderId, PATINDEX('%[A-Y]%',OrderId)-1),--要替换的字符串 4 replace(OrderId,LEFT(OrderId, PATINDEX('%[A-Z]%',OrderId)-1),''),--替换后的结果 5 OrderId, 6 * FROM dbo.OrderSync
得到结果如下