MMORPG

Tutoriais para criação de servidores de jogos, ajudas em geral.


    Deletando Acc's Que não logaram

    Compartilhe

    lufemo
    Novatos
    Novatos

    Número de Mensagens : 17
    Gold : 5000
    Reputação : 0
    Data de inscrição : 29/06/2008

    Deletando Acc's Que não logaram

    Mensagem por lufemo em Dom Jun 29, 2008 11:28 am

    Deletando Acc's Que não logaram :

    1 - Abra o Query Analizer
    2 - Selecione a DB MuOnline(la está seliciona a DB master, bem la em cima, do lado de um botão de stop)
    3 - Copie o código abaixo
    4 - Cole na parte branca(parece até um editor de texto)
    5 - aperte F5
    6 - Pronto as accs foram deletadas!


    Código:

    DECLARE @Acc varchar(10), @Chars varchar(10), @test int
    select @test = 0
    DECLARE LISTA CURSOR LOCAL FOR
    SELECT memb___id FROM MEMB_INFO
    OPEN LISTA
    FETCH NEXT FROM LISTA INTO @Acc
    WHILE @@FETCH_STATUS = 0
    begin
    if (SELECT COUNT(*) FROM Character where AccountID=@Acc) = 0
    begin
    DELETE from MEMB_INFO where memb___id=@Acc
    DELETE from VI_CURR_INFO where memb___id=@Acc
    select @test = @test + 1
    end

    FETCH NEXT FROM LISTA INTO @Acc
    end
    CLOSE LISTA
    DEALLOCATE LISTA
    print @test

      Data/hora atual: Seg Nov 20, 2017 6:04 pm