使用当前sysdate更新列并保留两个记录(更新和旧)

时间:2017-04-02 15:50:53

标签: sql oracle sqlplus

我有一个名为 temp 的表格,其中列为

 ID                                        NOT NULL NUMBER
 NAME                                               VARCHAR2(4000)
 CREATED_DATE                                       DATE
 MODIFIED_DATE                                      DATE
 IS_ACTIVE                                          NUMBER

我将记录存储到一个表中,默认sysdate在CREATED_DATE列中,IS_ACTIVE列为1.so我需要更新一条记录,该记录应该将MO​​DIFIED_DATE列反映到当前sysdate和IS_ACTIVE为1,但是(应保留旧记录) IS_ACTIVE 0)。

0 个答案:

没有答案