Улей SQL: Как разбить одно поле на несколько столбцов определенной длины? - PullRequest
0 голосов
/ 22 апреля 2020

Например: string = 'ABCDEFGHIJ'

Теперь необходимо разбить строку на несколько столбцов длиной 4

Желаемый вывод:

Col1   Col2   Col3
'ABCD' 'EFGH' 'IJ'

1 Ответ

0 голосов
/ 22 апреля 2020

Вы можете использовать substr():

select substr(col, 1, 4) as col1, substr(col, 5, 4) as col2, substr(col, 9, 4) as col3
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...