在oracle列

时间:2017-05-26 12:29:24

标签: sql oracle

我要求在具有以下条件的Insert_TS列(默认systimestamp)中输入值: -

- sysdate中的值必须至少为3周。

至少在这里指的是最小值,但我不确定它是否意味着sysdate-21或其他东西。

有人可以指导我吗?

1 个答案:

答案 0 :(得分:0)

您可以使用:

INSERT INTO your_table (
  your_column
) VALUES (
  SYSTIMESTAMP - INTERVAL '21' DAY
);

INSERT INTO your_table (
  your_column
) VALUES (
  SYSTIMESTAMP - 21
);