我在Redshift中有一个表,它有一个类型为timestamp的UpdatedDate列。该列定义为
UpdatedDate timestamp DEFAULT getdate()
因此,当插入新记录时,日期会正确存储在此列中。问题出在更新案例中。在更新中,此列不会更新。我需要的是,当行中的数据发生变化时,UpdatedDate列会自动更新。
我知道我们可以在更新查询中指定列,但是我无法控制查询,也无法在那里添加列。
我尝试使用Triggers
,但Redshift似乎不支持它们。
谢谢你的时间。如果需要任何其他信息,请与我们联系。