情景:
我有两个表,table1(col1日期)和table2(col2 varchar(20))。
需要量:
每当有人更新col2中的值时,今天的日期应该在col1中插入/更新。 它应该在不使用触发器的情况下完成。
现在,我想不出任何可能的事情。所以,我需要你的帮助;请。
谢谢。
答案 0 :(得分:2)
如果不使用触发器,则无法自动完成。 您需要手动运行语句来更新table1。在事务中运行update table2和update table1语句可以确保数据的完整性。
答案 1 :(得分:1)
调用存储过程来保存数据,它可以更新日期。
答案 2 :(得分:-1)
如果您不介意延迟,可以安排常规作业轮询table2以获取更改并更新table1。有性能方面的考虑,但只是说' - 它是可能没有触发器就可以做到;你必须担心数据不一致(一个可以缓解的问题)。