0

我在我的表中定义了一个字段为 DATE,并希望它在有人访问我的 APEX 应用程序中的更新表单时自动填充当前系统日期。但是日期没有更新。我第一次添加它时它正在工作,但现在当你拉起更新页面时,它只显示表中的日期。

4

1 回答 1

0

在 Oracle 中,列的默认值意味着如果将记录插入表中而没有提及该字段,则使用默认值。我的猜测是,由于该字段显示在您的页面上,因此您正在向其写入 NULL 或空格,因此它肯定包含在插入语句中。

因此,您需要将其从页面中删除,添加更新触发器,或者更好的是,在 Apex 中编写一个流程,以便在修改记录时更新它——也许是提交后计算。

于 2010-04-27T19:45:17.627 回答