这是新项目的要求之一,对我来说似乎很有趣。我必须对新更改的表行应用一些转换,并保持其余部分不变。
另一个限制是任何SQL客户端都可以用来更新数据库,而无需访问我的应用程序(这对我来说似乎不那么气喘吁吁)。
无论如何,我可以知道一个表已经从Oracle DB中最后访问过的表中发生了变化,哪些行已经更改而没有比较所有值?
答案 0 :(得分:1)
这取决于您对更改数据的确切要求 - 如果您想要使用非常强大的内容,例如:复制到另一个数据库,您可以使用Oracle Change Data Capture,但从您的描述中,听起来好像normal triggers可以解决问题。