Ahora hay un requisito: tome el truncamiento del día en la cadena, y si es menor que 10, empalme un 0 al frente; si es mayor o igual a 10, no se empalmará.
No diré cómo interceptar la cadena y cómo juzgarla aquí.
La cadena de empalme del oráculo usa ||, la cadena también se puede empalmar con números.
Suponiendo que el día interceptado es 3, entonces debería ser 03, y el siguiente sql no es un problema:
select 0 || 3 from student;
Ahora hay una nueva demanda, el día necesita ser cortado +1. Si es menor que 10 después de +1, se empalma un 0 al frente; si es mayor o igual a 10, no se empalma.
select 0 || 3 + 1 from student;
Es lógico pensar que 03 debería devolverse, pero el rendimiento real es 4.
Supongo que es una cadena más un número o una suma numérica.
Se puede procesar de la siguiente manera:
select 0 || (3 + 1) from student;