
執行以下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
得到結果如下


執行以下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
得到結果如下

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。