0
我正在开发在线视频Web应用程序。我想限制在特定时间访问视频。我写了一个触发器,但我遇到了不正确语法的问题。请帮帮我。如何写触发器?
CREATE TRIGGER trig_Update_Employee ON [CourseTopic]
FOR SELECT AS
BEGIN
DECLARE @week int, @hour int
SET @week = DATEPART(dw, GETDATE())
SET @hour = DATEPART(hour, GETDATE())
IF @week = 3 OR @hour > 10 AND @hour > 10
BEGIN
ROLLBACK tran
PRINT 'class timing is over you can not watch this video at this time.'
END
END
您正在使用什么数据库?你在哪一行发生错误? – Oded 2011-05-19 05:21:15
sql server 2008 – user760379 2011-05-19 05:22:35
没有这样的事情作为SELECT触发器。另外,我认为你不应该在数据库上解决这个特殊问题。 – Tomalak 2011-05-19 05:24:59