2017-07-27 106 views

回答

2

在Sql Server中,我们可以选择在创建之前使用在表上应用的Check Constraint。

例子:

 CREATE TABLE test6 
    ( 
     id   INT IDENTITY(1, 1), 
     NAME  VARCHAR(50), 
     valid_from DATETIME, 
     valid_to DATETIME, 
     CONSTRAINT check_valid_to CHECK (valid_to > valid_from) 
    ) 

我希望这会帮助你。

而且在Oracle你可以使用它作为:

CREATE TABLE test6 
(
    id   NUMBER, 
    NAME   VARCHAR (50), 
    valid_from DATE, 
    valid_to  DATE, 
    CONSTRAINT check_valid_to CHECK (valid_to > valid_from) 
)