Przejdź do treści głównej
INF.03Pytanie #305 z 1558sql-definicja-ddl

Którą klauzulę powinno się zastosować w poleceniu CREATE TABLE języka SQL, aby dane pole rekordu nie było puste?

Opcje odpowiedzi:
A
NULL
B
CHECK
C
DEFAULT
D
NOT NULL
Prawidłowa
Reklama

Wyjaśnienie i uzasadnienie dydaktyczne

Poprawna odpowiedź: D (NOT NULL)

D

** D. NOT NULL** – Klauzula NOT NULL w poleceniu CREATE TABLE języka SQL zapewnia, że dane pole rekordu nie może być puste.

Dlaczego pozostałe opcje są nieprawidłowe?

  • A: NULL – To jest błędne. Klauzula NULL pozwala na puste wartości w polu rekordu.
  • B: CHECK – To jest błędne. Klauzula CHECK służy do sprawdzania warunków dla wartości w polu rekordu.
  • C: DEFAULT – To jest błędne. Klauzula DEFAULT ustawia domyślną wartość dla pola rekordu, ale nie zapobiega pustym wartościom.

Chcesz poćwiczyć całą kwalifikację INF.03?

Egzamin próbny na czas, nauka działami, losowe pytanie albo przegląd całej bazy — wszystko w przeglądarce i bez zakładania konta.

Rozwiąż w Quizie

Pojęcia z tego pytania

Cały słownik INF03
Reklama

Podobne pytania z działu „Sql definicja ddl”

Ten sam obszar materiału z kwalifikacji INF.03. W całej bazie znajdziesz 69 pytań z tego działu.