У меня есть столбец, который содержит значения или строки в виде комбинации имени и кода, как показано ниже.
Data_Current
Column_X
---------------------------
Saint_Peter_King_Jr_0001
Kishore_Prasad_Misra_1253
George_Floyd_21543
Veer_Venkata_Sai_Narsimha_Kishore_00015
, и я хочу получить имя и код в другом столбце, но разделитель '_' и его вхождение (Количество и позиция) не одинаковы в каждой строке или значении, как показано выше.
Итак, как прочитать строку справа и извлечь имя и код, как показано ниже
Требуемый результат
Name Code
---------------------------------------------
Saint_Peter_King_Jr 0001
Kishore_Prasad_Misra 1253
George_Floyd 21543
Veer_Venkata_Sai_Narsimha_Kishore 00015
Я пробовал, но instr
работает, но INSTR( string, substring [, start_position [, th_appearance ] ] )
но внешний вид не является постоянным и меняется в зависимости от имени. Как сделать это динам c?