T tjj Unregistered / Unconfirmed GUEST, unregistred user! 2002-05-22 #1 如何判断一个数据库中的日期字段 是否是合法日期(可能为空等)
F Framer! Unregistered / Unconfirmed GUEST, unregistred user! 2002-05-22 #2 對於是否為合法日期,我想隻要能添加進去的記錄,一定是日期形式的, 你說的是不是指不符合實際,例如: 3333-02-12 這樣的情況,如果隻是 這樣的話,可以給定一個條件時行判斷; 如果判斷為空的話,可有用 Date is not null 例如: SELECT * FROM Lsda WHERE lsdadate > '2002-02-12' AND lsdadate IS NOT NULL
對於是否為合法日期,我想隻要能添加進去的記錄,一定是日期形式的, 你說的是不是指不符合實際,例如: 3333-02-12 這樣的情況,如果隻是 這樣的話,可以給定一個條件時行判斷; 如果判斷為空的話,可有用 Date is not null 例如: SELECT * FROM Lsda WHERE lsdadate > '2002-02-12' AND lsdadate IS NOT NULL