我想在sysdate之前删除所有记录。这是我的问题:
DELETE from ANNOUNCEMENT_TABLE
WHERE ANNOUNCEMENT_DATE != SYSDATE
但它正在删除数据库中的所有记录。我该怎么做呢?
答案 0 :(得分:3)
DELETE FROM ANNOUNCEMENT_TABLE
WHERE ANNOUNCEMENT_DATE < TRUNC(SYSDATE);
答案 1 :(得分:-2)
从announcement_table中删除 其中announcement_date&lt;&gt; SYSDATE; 要么 从announcement_table中删除 其中announcement_date