1. Nauka
  2. /
  3. Kursy
  4. /
  5. Funkcje do manipulowania danymi w SQL Server

Connected

ćwiczenie

Dzielenie łańcucha znaków na części

Oprócz łączenia wartości z wielu wierszy, częstym zadaniem jest dzielenie łańcucha znaków na części.

Począwszy od SQL Server 2016, dostępna jest wbudowana funkcja do tego celu: STRING_SPLIT(string, separator).

Funkcja ta dzieli łańcuch na podłańcuchy na podstawie separatora i zwraca tabelę, w której każdy wiersz zawiera fragment oryginalnego łańcucha.

Pamiętaj: ponieważ wynikiem działania tej funkcji jest tabela, nie można jej używać jako kolumny w klauzuli SELECT – można jej używać wyłącznie w klauzuli FROM, tak jak zwykłej tabeli.

W tym ćwiczeniu zapoznasz się z tą funkcją.

Instrukcje 1/2

undefined XP
  • 1

    Podziel frazę zadeklarowaną w zmiennej @phrase na zdania (używając separatora .).

  • 2

    Podziel frazę zadeklarowaną w zmiennej @phrase na pojedyncze słowa.