背景:我创建了一个应用程序来测量秤的重量并将信息保存在 MS SQL 服务器数据库中。
我想在数据库中保存一条记录每天的实际体重作为历史记录,不知道要用什么来完成这个任务。
SQL Server 中的触发器可以做到吗??
最佳答案
您无需尝试使用触发器破解它。在 SQL Server 中,这种类型的功能(计划执行)很容易用 SQL Server Job 管理。 .您将只需创建一个 SQL Server 作业,它每天运行一次并执行满足业务逻辑要求所需的任何 T-SQL。
因此您实际上不需要编写任何其他代码。只需配置一个作业并设置它的时间表。您不需要其他应用程序。 SQL Server 已经使用 SQL Agent 管理计划执行。
请注意 SQL Server 作业功能不适用于 SQL Server Express 版本。
关于c# - 如何安排数据库任务?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6780009/