CREATE TRIGGER ServerVIP ON [dbo].[MEMB_STAT]
FOR update
AS
begin
declare
@acc varchar(10),
@CHECK1 varchar(10),
@CHECK2 varchar(10),
@CHECK3 varchar(10)

SELECT @acc=memb___id FROM inserted where servername='Servervip'
SELECT @CHECK1=time_exp_servervip FROM [dbo].[MEMB_INFO] WHERE memb___id=@acc
SELECT @CHECK2=Time_Now FROM [dbo].[Check_Server_Time]
SELECT @CHECK3=enable_vip FROM [dbo].[VIPNET_CLIENT] WHERE AccountID_client=@acc
IF ((@CHECK1 < @CHECK2) OR (@check3 = '0'))
BEGIN
update [dbo].[MEMB_INFO] set vaonham='1' where memb___id=@acc
update [dbo].[character] set CtlCode='1' where accountid=@acc
END
IF ((@check3 > '0') OR (@CHECK1 > @CHECK2))
BEGIN
update [dbo].[MEMB_INFO] set vaonham='0' where memb___id=@acc
update [dbo].[character] set CtlCode='0' where accountid=@acc
END

END


Cái Code này sai chỗ nào mà minh add vào trigger ko thấy chay.. minh check thấy

Time_Now (int)(4) và time_exp_servervip (int)(4) mấy bác xem có đúng ko
và trong cái time_now lại ko có dữ liệu h mình phải làm như thế nào vậy mấy bác giúp mình với