Sto cercando di creare un pay di base (BP) tavolo conCome creare un vincolo di controllo tra due colonne in SQL?
CREATE TABLE bp (
bpid VARCHAR(5),
FOREIGN KEY (bpid) REFERENCES designation(desigid),
upperlimit DECIMAL(10,2) NOT NULL,
lowerlimit DECIMAL(10,2) NOT NULL,
increment DECIMAL(10,2) NOT NULL
CONSTRAINT llvalid CHECK (upperlimit > lowerlimit)
);
Come si può vedere vicino alla fine, voglio verificare se upperlimit
è maggiore di lowerlimit
, come posso farlo?
Oh sì! lo ha fatto, grazie :) – Unknown
Ho fatto lo stesso errore. Grazie :) +1 – Pavitar