ola, uso muserver 97d+99 e achei essa Job de premiar por horas on , to tentando adaptar pro meu server mas ta dando erro.
não queria uma modificação na procedure WZ_DISCONNECT_MEMB e sim via job, tipo essa .
codigo original :
eu modifiquei pra isso:Código:1 - Você tem que criar uma coluna na tabela MEMB_STATtempo int default 0 2 - agora crie uma JOB para rodar de 1 em 1 minuto com o conteúdo: UPDATE memb_stat SET tempo = tempo + 1 WHERE connectstat = 1 UPDATE CashShopData SET wcoinp = wcoinp + VALOR FROM MEMB_STAT INNER JOIN CashShopData ON MEMB_STAT.memb___id = CashShopData.AccountID WHERE Tempo >= 60 UPDATE memb_stat set tempo = 0 WHERE tempo >= 60
ai da o erro Msg 468, Level 16, State 9, Line 7Cannot resolve the collation conflict between "Chinese_PRC_CS_AS" and "Chinese_PRC_CI_AS" in the equal to operation.Código:UPDATE MEMB_INFO SET Gold = Gold + 1 FROM MEMB_STAT INNER JOIN MEMB_INFO ON MEMB_STAT.memb___id = MEMB_INFO.memb___id WHERE Tempo >= 60 UPDATE memb_stat set tempo = 0 WHERE tempo >= 60
bom, não sou mto bom com SQL e estou um tempo sem mexer :P
alguem sabe adaptar?
ou n funciona em server que nao é emu?