Strona główna › Pytania INF.03 › Pytanie 2207
INF.03 · pytanie #2207
W tabeli artykuly w bazie danych sklepu znajduje się pole o nazwie nowy. Jak należy wykonać kwerendę, aby wypełnić to pole wartościami TRUE dla wszystkich rekordów?
- AINSERT INTO artykuly VALUE nowy=TRUE;
- BINSERT INTO nowy FROM artykuly SET TRUE;
- CUPDATE nowy FROM artykuly VALUE TRUE;
- DUPDATE artykuly SET nowy=TRUE;
Poprawna odpowiedź: D. UPDATE artykuly SET nowy=TRUE;
Kliknij odpowiedź, którą uważasz za poprawną.
Wyjaśnienie
Żeby zaktualizować wartości w kolumnie 'nowy' w tabeli 'artykuły' na TRUE, musisz użyć komendy SQL UPDATE. To jest standardowy sposób, żeby zmieniać już istniejące rekordy w tabelach. W tym przypadku komenda 'UPDATE artykuly SET nowy=TRUE;' oznacza, że wszystkie rekordy w tabeli 'artykuły' będą miały pole 'nowy' ustawione na TRUE. To dość prosta i skuteczna operacja, która pozwala na jednolitą zmianę w całej tabeli. Na przykład, jeśli w tabeli 'artykuły' jest 1000 rekordów, to wszystkie z nich dostaną wartość TRUE w polu 'nowy', co może być pomocne, jeśli chcemy oznaczyć nowe produkty. Pamiętaj, żeby robić kopie zapasowe bazy danych przed takimi masowymi zmianami. To może uratować Cię od utraty ważnych danych, gdyby coś poszło nie tak. Użycie tej komendy jest zgodne z ogólnymi zasadami SQL, więc jest to bezpieczny sposób działania dla każdego, kto zarządza bazą danych.
🤖 Wyjaśnienie generowane przez AI – weryfikuj w oficjalnych źródłach.