Note_Tech

All technological notes.


Project maintained by simonangel-fong Hosted on GitHub Pages — Theme by mattgraham

SQL - Constraint

Back


Constraint


Primary Key: SERIAL

CREATE TABLE tb_name(
  tb_id   SERIAL    PRIMARY KEY
);

Foreign Key: REERENCES

CREATE TABLE tb_name(
  tb_id   SERIAL    PRIMARY KEY,
  f_key   INTEGER   REFERENCES ref_tb_name(pk_col)
);

NOT NULL

CREATE TABLE tb_name(
  col_name    DATATYPE    NOT NULL
);

UNIQUE

CREATE TABLE tb_name(
  col_name    DATATYPE    UNIQUE
);

CHECK

CREATE TABLE tb_name(
	col_name datatype CHECK(col_name > num)
)

EXCLUSION


TOP