我如何将数字从字符串中取出并加1

问题描述

我正在尝试创建一个子字符串,在该字符串中我将代码中的数字加上1(除非它为4),然后我保持相同的代码

查询 案件 什么时候 子字符串(代码3为1)= 4 然后代码 其他子串(从3到1的代码)+1 结束新等级

enter image description here

解决方法

如果在第3个位置仅是从1到4的代码:

   Substring(Codes from 1 for 2)
|| Case Substring(Codes from 3 for 1)
     when '1' Then '2'
     when '2' Then '3'
     else '4'
   end 
|| Substring (Codes from 4)