sql-server - 有没有办法在 SQL Server 中自动更新修改后的日期时间?
问题描述
有没有办法在 SQL Server 中自动更新修改后的日期时间。
我不想使用触发器。另外我想避免在调用 SQL 查询时通过应用程序提供值。
SQL 或 Dapper 等是否有任何支持?
解决方案
如果您想跟踪数据库中的更改,您可以使用一个名为
此处解释的系统版本化时态表。
使用时态表,您将能够像往常一样查询该行的最近状态,此外还可以查询该行的完整历史记录
如果您有兴趣保留数据更改的历史记录,这将非常方便
推荐阅读
- python - Pandas groupby - 计算相对点的距离
- swift - 设置 Timer 时,.RunLoop.Modes.default 中的“表达式类型不明确,没有更多上下文”
- javascript - 如何将动态创建的按钮单击事件绑定到javascript中动态创建的输入?
- python - 如何测试列表是否按升序排序
- oracle - 计算列逗号分隔值 oracle
- git - 樱桃挑选如何在 Azure devops 中工作
- java - 如何修复 HTTP 504 网关超时异常
- python - 我有一段来自文本游戏项目的代码没有按预期工作
- spring-boot - 从侦探/勇敢者中排除特定控制器以进行追踪
- c++ - 无法使用 qtnetworkaccessmanager 登录,但可以使用邮递员工具