Zmiana formatów danych w bazie SQL
W zależności od operacji wykonywanych na bazie danych wyniki zapytania zwracane są w formatach określonych przez serwer, ponieważ serwery bazodanowe przeprowadzają konwersję danych automatycznie na podstawie tabel konwersji typów oraz zgodnie z formatami określonymi dla kolumn w poszczególnych tabelach. Typ danych przechowywanych w poszczególnych kolumnach określa się na etapie projektowania baz danych, przy czym istnieje możliwość zmiany typów danych – zarówno bezpośrednio na kolumnie w bazie danych, jak również tylko w momencie sięgania do danych przy wykorzystaniu polecenia CONVERT lub CAST.
W praktyce często zdarza się, że interesujące nas dane są zapisywane w formacie, dla którego nie jest możliwe wykonanie poleceń SQL zwracających oczekiwany rezultat, ponieważ automatyczna konwersja serwera wskazuje na błąd lub wykonuje inną od zaplanowanej operację.
Wykorzystałeś swój limit bezpłatnych treści
Pozostałe 88% artykułu dostępne jest dla zalogowanych użytkowników portalu. Zaloguj się, wybierz plan abonamentowy albo kup dostęp do artykułu/dokumentu.