【发布时间】:2015-03-11 16:48:34
【问题描述】:
我有一个由 4 列组成的表 [dbo].[main]:
- 电影类型
- 音乐类型
- 播客类型
- 组合列
我想创建一个触发器,如果在 MovieGenre、PodcastGenre、MusicGenre 中插入任何内容,它也会插入到 CombinedColumn 中。
CREATE TRIGGER trgAfterInsert ON [dbo].[Main]
FOR INSERT
AS
???
GO
【问题讨论】:
-
MySQL 还是 SQL Server?
-
语法不是mysql。
-
我很抱歉我想要 sql server。
-
应该如何“组合”?您很可能只需要一个计算列 - 根本不需要触发器..
-
这听起来像是在 presentation 层而不是需要存储在数据库中的 data 层更好地处理。是否有任何理由不应该在适当的屏幕/报告中生成第 4 列?
标签: sql-server sql-server-2008 triggers