Tente isto:
select * from names
cross join (select rownum n from dual
connect by level <= (select max(repeat) from names))
where n <= repeat
order by name
select * from names
cross join (select rownum n from dual
connect by level <= (select max(repeat) from names))
where n <= repeat
order by name
Identificando a estrutura da lista de materiais (BOM) em bancos de dados
HA para MySQL e MariaDB - Comparando a replicação mestre-mestre com o Galera Cluster
5 dicas e truques para ajudá-lo a gerenciar seu banco de dados online
Diversão com compressão (columnstore) em uma mesa muito grande – parte 3