nerdexam
PostgreSQL_CE

PGCES-02 · Question #94

A table named "sample" is defined as below. Select two statements which will generate a constraint error. CREATE TABLE sample ( i INTEGER PRIMARY KEY, j INTEGER, CHECK ( i > 0 AND j < 0 ) );

The correct answer is A. INSERT INTO sample VALUES (1, 0); D. INSERT INTO sample VALUES (NULL, -4). See the full explanation below for the reasoning.

Question

A table named "sample" is defined as below. Select two statements which will generate a constraint error. CREATE TABLE sample ( i INTEGER PRIMARY KEY, j INTEGER, CHECK ( i > 0 AND j < 0 ) );

Options

  • AINSERT INTO sample VALUES (1, 0);
  • BINSERT INTO sample VALUES (2, -2);
  • CINSERT INTO sample VALUES (3, NULL);
  • DINSERT INTO sample VALUES (NULL, -4);
  • EINSERT INTO sample VALUES (5, -5);

How the community answered

(22 responses)
  • A
    77% (17)
  • B
    5% (1)
  • C
    5% (1)
  • E
    14% (3)

Community Discussion

No community discussion yet for this question.

Full PGCES-02 Practice