我需要编写一个SQL Server触发器来填充特定表的某些列。
例如,我有一个名为'mytable'的表和列
"ID", "NAME", "ADDRESS", "AGE", "CREATED_AT", "CREATED_BY", "MODIFIED_AT", "MODIFIED_BY"
现在我通过应用程序填充所有列,除了这两列
"CREATED_AT", "CREATED_BY"
我想创建一个触发器,当应用程序在数据库中提交记录时,它会使用以下值填充这两列。
CREATED_AT
- 数据库时间戳UTC CREATED_BY
- 数据库用户ID 我听说SQL Server没有BEFORE INSERT
个触发器。
有人可以帮我解释如何编写此触发器吗?非常感谢任何帮助。