ID: 1981 Bazy danych Łatwe

Źródło: Arkusze CKE

Które polecenie SQL zamieni w tabeli tab w kolumnie kol wartość Ania na Zosia?

Warianty odpowiedzi

  1. A

    ALTER TABLE tab CHANGE kol='Zosia' kol='Ania';

  2. B

    ALTER TABLE tab CHANGE kol='Ania' kol='Zosia';

  3. C

    UPDATE tab SET kol='Zosia' WHERE kol='Ania';

  4. D

    UPDATE tab SET kol='Ania' WHERE kol='Zosia';

Wyjaśnienie

Do zmiany istniejących wpisów w bazie używamy polecenia UPDATE.

Najpierw wskazujemy tabelę, potem w sekcji SET podajemy nową wartość, jaką chcemy wpisać.

Na koniec musimy precyzyjnie określić, które wiersze mają ulec zmianie za pomocą WHERE. Gdybyśmy pominęli klauzulę WHERE, zmienilibyśmy wartość we wszystkich wierszach tabeli.

Sprawdź się w praktyce

Rozwiąż pełny test próbny INF.03 albo wylosuj pojedyncze pytanie na szybką powtórkę.

Podobne pytania — Bazy danych