BD-1st-2.4-lab2.tresc-1.1-Slajd27

Z Studia Informatyczne
Wersja z dnia 07:10, 10 sie 2006 autorstwa PKrzyzagorski (dyskusja | edycje)
(różn.) ← poprzednia wersja | przejdź do aktualnej wersji (różn.) | następna wersja → (różn.)
Przejdź do nawigacjiPrzejdź do wyszukiwania

Wyrażenie CASE (2)

Wyrażenie CASE (2)


Zaprezentowany przykład pokazuje wykorzystanie CASE do ukrycia pensji pracowników na etacie DYREKTOR. SZBD za typ wartości zwracanej przez wyrażenie CASE w przykładzie przyjmuje ciąg znaków – jest to spowodowane umieszczeniem ciągu „***” w pierwszej sekcji THEN. Wszystkie pozostałe wartości w pozostałych sekcjach THEN i sekcji ELSE w konsekwencji też muszą być ciągami znaków. Stąd zastosowanie funkcji CAST do konwersji płacy podstawowej do ciągu znaków.


<< Poprzedni slajd | Spis treści | Następny slajd >>