Как в SQL вывести буквы английского алфавита по одной букве в каждой строке?

Как вывести буквы английского алфавита (1 столбец, по одной букве в каждой строке).


Ответы (2 шт):

Автор решения: SwaD

Запрос выводит букву английского алфавита по номеру символа. Одна буква в одной строке:

SELECT CHR(64 + ROWNUM) ENGLISH_CHAR FROM dual
connect by level <= 26
UNION ALL
SELECT CHR(96 + ROWNUM) FROM dual
connect by level <= 26
→ Ссылка
Автор решения: pegoopik

Ничего нового, просто размышления на тему

SELECT ASCII_CODE, CHR(ASCII_CODE)
FROM (SELECT ROWNUM + 64 ASCII_CODE FROM dual connect by level <= 58)
WHERE NOT ASCII_CODE BETWEEN 91 AND 96

или так

SELECT CASE X WHEN 1 THEN CHR(N) ELSE LOWER(CHR(N)) END W
FROM 
  (SELECT ROWNUM X FROM dual connect by level <=2),
  (SELECT ROWNUM + 64 N FROM dual connect by level <=26)
→ Ссылка