Ter até tem, mas eu fiz por minutos para que o administrador tenha mais controle. Se você quiser mudar para horas, basta alterar onde está escrito "minutos" por horas, nas páginas, e fazer o seguinte:
1°: criar a coluna minutos_on.
Alter table memb_info
add minutos_on int not null default 0
go
2°: modificar a job que add minutos, deixando-a assim:
Código:
USE MUONLINE
GO
UPDATE MEMB_INFO SET tempo_on = tempo_on+1 WHERE minutos_on>59
GO
UPDATE MEMB_INFO SET minutos_on = 0 WHERE minutos_on>59
GO
UPDATE MEMB_INFO SET minutos_on = minutos_on+1
FROM MEMB_INFO JOIN MEMB_STAT ON MEMB_INFO.memb___id = MEMB_STAT.memb___id COLLATE Latin1_general_CI_AI
WHERE (ConnectStat >= 1)