SQL 查找某个字段的首字母时间:2023-03-09 15:51:43 执行以下SQL语句 SELECT PATINDEX('%[A-Y]%',OrderId)-1,--或得首字母出现的位置 LEFT(OrderId, PATINDEX('%[A-Y]%',OrderId)-1),--要替换的字符串 replace(OrderId,LEFT(OrderId, PATINDEX('%[A-Z]%',OrderId)-1),''),--替换后的结果 OrderId, * FROM dbo.OrderSync 得到结果如下