Citação Originally Posted by sula10 Ver Post
Bom, eu teste em "muemu s4" com tabela e colunas iguais as descritas e obtive os seguintes erros:


Como eu ñ majos da interpretação dos mesmos, resolvi postar.
E,
sim, eu reparei que é assunto relativamente antigo, porém tem serventia.
CREATE TRIGGER [dbo].[PREMIO_BC] ON [dbo].[RankingBloodCastle]
AFTER UPDATE
AS

SET NOCOUNT ON
SET XACT_ABORT ON

DECLARE @rank int
DECLARE @[Somente membros podem ver os links. ]or int
DECLARE @[Somente membros podem ver os links. ]or_novo int
DECLARE @[Somente membros podem ver os links. ]or_anterior int
DECLARE @char varchar(10)

SELECT @[Somente membros podem ver os links. ]or_anteriror = Score FROM DELETED
SELECT @[Somente membros podem ver os links. ]or_novo = Score, @char = Name FROM INSERTED

IF @[Somente membros podem ver os links. ]or_novo > 0) and @[Somente membros podem ver os links. ]or_novo > @[Somente membros podem ver os links. ]or_antigo)
UPDATE CashShopData set WcoinC = WcoinC + 20 where AccountID = (select top 1 AccountID from character where name=@char)

SET NOCOUNT OFF
SET XACT_ABORT OFF