В SQLite у меня есть поле версии '10 .2.30 '/' 15.5 '.Я хочу разделить версию на 3 поля, такие как Manjor Release, Minor Release и Revision.Например,
| Version |
|----------|
|10.2.30 |
|15.5 |
. Преобразовать его в
|Major Release|Minor Release|Revision|
|-------------|-------------|--------|
| 10 | 2 | 30 |
| 15 | 5 | 0 |
. Я пробовал с приведенным ниже кодом, но я пытаюсь разделить это значение.Пожалуйста, поделитесь своими идеями, высоко ценится.
select
substr('10.2.30', 0, (instr('10.2.30','.'))) as MajorRelease,
substr('10.2.30',instr('10.2.30','.')+1, instr(substr('10.2.30',instr('10.2.30','.')), ".")) as MinorRelease