Strona główna › Pytania INF.03 › Pytanie 2236
INF.03 · pytanie #2236
Kwerenda ma za zadanie w tabeli artykuly ALTER TABLE artykuly MODIFY cena float;
- Azmienić typ na float dla kolumny cena
- Busunąć kolumnę cena typu float
- Czmienić nazwę kolumny z cena na float
- Ddodać kolumnę cena o typie float, jeśli nie istnieje
Poprawna odpowiedź: A. zmienić typ na float dla kolumny cena
Kliknij odpowiedź, którą uważasz za poprawną.
Wyjaśnienie
Odpowiedź, która zmienia typ kolumny 'cena' na 'float' jest prawidłowa, gdyż użycie kwerendy ALTER TABLE z poleceniem MODIFY pozwala na modyfikację istniejącej kolumny w już utworzonej tabeli. W praktyce, jeśli w tabeli 'artykuły' kolumna 'cena' była wcześniej zdefiniowana jako typ inny niż float, zastosowanie polecenia ALTER TABLE jest właściwą metodą, by dostosować ten typ do wymagań aplikacji, które mogą wymagać precyzyjnych wartości liczbowych, na przykład w kontekście obliczeń finansowych. W SQL, typ float jest używany do przechowywania liczb zmiennoprzecinkowych, co jest szczególnie istotne w przypadku cen, które mogą mieć wartości dziesiętne. Dobre praktyki sugerują, aby zmiana typu danych dokonywana była w sposób przemyślany i po uprzednim sprawdzeniu, czy zmiana nie wpłynie negatywnie na istniejące dane. Warto pamiętać, że przed modyfikacją schematu bazy danych, dobrze jest wykonać kopię zapasową, aby zminimalizować ryzyko utraty danych.
🤖 Wyjaśnienie generowane przez AI – weryfikuj w oficjalnych źródłach.