sql - Teradata 中的变更数据捕获
问题描述
我想捕获应用于 Teradata 表的 INSERT、UPDATE、DELETE 活动;类似于它在 SQL Server 中的工作方式。
我浏览了 Teradata 文档,似乎它没有对这个功能的内置支持。
有人可以在这里帮助我吗?
解决方案
你的研究是正确的。与其他一些数据库不同,Teradata 不会外部化事务日志(可能会被挖掘以捕获变更数据)。
您可以定义触发器来捕获更改活动并将其记录到另一个或多个表中。
推荐阅读
- r - 大型网络人物
- generics - 浮点和双精度的 Kotlin 通用函数
- java - java.sql.SQLException:月
- python - 从 django 模板中的日期中删除引号
- flutter - 跨多个屏幕使用的 Flutter Stateful Widget 正在重建
- chef-infra - 厨师客户端错误:Errno::ENOENT:没有这样的文件或目录@ rb_sysopen - /etc/chef/chef_guid
- java - 如何在 Android Oreo 中获取字符串的 Base64 表示
- javascript - 构建动态 BottomNavigation NS 6.5 的问题
- python - 基于.xlsx的子目录中文件的批量重命名
- c# - 通过 curl、asp.net 发布不同的二进制文件