у меня ниже значения из столбца
- Q6wabc89WmrtUX2pNYRnwjInCAT9ZxvaY7N7KAG440360130
- Q6wabc89WmrtUX2pNYRnwwjInCAT9ZxvaY7N7KAG4a403648jInCAT9ZxvaY7N7KwjInCAT9ZxvaY7N7AG4403601AGd4s197
Длина первого значения 48.
Длина второго значения 97.
Теперь условие состоит в том, что если длина равна 97 для любого значения, тогда используйте первые 48 символов, только в противном случае используйте то, что когда-либо существовало.
Функция SUBSTR уже существует
SELECT SUBSTR(CLNT_ID,0,48) FROM CLNT;
, который работает нормально. Теперь я хочу использовать это только в том случае, если длина значения равна 97.
Этот оператор Select является частью одной процедуры хранения.
Пожалуйста, помогите определить правильный запрос для этого.
Заранее спасибо