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