3
我需要創建一個表格,其中列「ttime
」的值可以在10:00
和22:00
的範圍內。這裏的代碼:在SQL Developer中檢查列的約束條件
create table test (
ttime date,
CONSTRAINT CHECK_ttime CHECK(ttime >= TO_DATE('10:00', 'HH24:MI') AND
ttime <= TO_DATE('22:00', 'HH24:MI'))
);
但是,當我創建這個表,出現錯誤:
ORA-02436:日期或系統變量CHECK 約束錯誤指定
如何我可以避免它嗎?有什麼問題?