2013-12-17 27 views
0

我在Oracle中创建我的第一个数据库。我在表格的第二列中有开始日期和结束日期,我需要确保,date2(结束日期)不小于date1(开始日期)。 我认为可以用触发器做到这一点,但我不知道如何编写这个触发器。触发器以确保该date1必须小于date0

回答

5

我认为这是可能的一些触发

你做可以做到这一点的触发,但CONSTRAINT容易:

ALTER TABLE table_name 
(
    ADD CONSTRAINT valid_dates CHECK (date2 >= date1) 
) 
+0

谢谢,那更好 –