1. Nauka
  2. /
  3. Kursy
  4. /
  5. Hierarchiczne i rekurencyjne zapytania w SQL Server

Connected

ćwiczenie

Rekurencyjne tworzenie alfabetu

Zadanie polega na wygenerowaniu alfabetu przy użyciu rekurencyjnego CTE.

Aby je wykonać, warto wiedzieć, że litery od A do Z można przedstawić jako ciąg liczb od 65 do 90. Oznacza to, że A odpowiada liczbie 65, a C liczbie 67. Funkcja char(number) pozwala przekształcić liczbę w odpowiadającą jej literę.

Instrukcje

100 XP
  • Zainicjalizuj number_of_letter wartością odpowiadającą literze A.
  • W każdym kroku zwiększaj wartość number_of_letter o 1 i ustaw limit na 90, czyli wartość odpowiadającą literze Z.
  • Wybierz człon rekurencyjny ze zdefiniowanego CTE.