Auto resete acumulativo

AutoReset acumulativo

Va em SLQ Server Enterprise Manager.


Va em Databases, Muonline e Tables.


Na tabela Character Click com botão direito, Design Table.


Va até o ultimo campo (collun name) escrito e crie um chamado Reset.


Colunname = Reset , DataType = int , Default value = 1 , salve e feche.


Agora em Management.


SQL Server Agent.


Jobs, e click com botão direito e NewJob.


General coloque um nome como AutoReset.


Depois vai em Steps.


New em Steps em "name" coloque AutoReset tambem.


Va em Type deixe Transact-SQL Script (TSQL).


Em Database selecione MUOnline.


No Command coloque o seguinte codigo :

UPDATE Character
SET clevel= ('1') , experience= ('0') , resets= ('+1')
WHERE clevel>349

Clique em Parse e de OK.

Va para Schedules.


Em New Sechedule coloque tambem la AutoReset.


Clique em Change.


Na primeira parte selecione Daily e deixe em Every 1 day(s).


Depois selecione em baixo Occurs every e troque Hour(s) por Minute(s).


Duration selecione a data atual do dia e de ok.