Já vi que tem que dar a query mastigada. Ê "mundo" do MuOnline, onde você vai parar?
Código:-- SCRIPT CRIADO POR -- RENATO VALER -- 24/10/2014 -- 11:17 /* DECLARANDO VARIÁVEIS */ DECLARE @BONUS_CASH int; -- NÃO MEXA AQUI DECLARE @DB_ORIGINAL varchar(255); -- NÃO MEXA AQUI DECLARE @DB_NOVO varchar(255); -- NÃO MEXA AQUI DECLARE @LOGINS varchar(12); -- NÃO MEXA AQUI /* ============================================ */ /* INÍCIO DAS CONFIGURAÇÕES */ /* ============================================ */ SET @BONUS_CASH = 2; -- DEFINE A QUANTIDADE DE CASH SER DADO COMO BÔNUS SET @DB_ORIGINAL = 'MuFable'; -- DEFINE O NOME DA DB ORIGINAL (QUE TINHA AS CONTAS QUE FORAM MIGRADAS) SET @DB_NOVA = 'MuOnline'; -- DEFINE O NOME DA NOVA DB (QUE RECEBEU A MIGRAÇÃO DA DB ORIGINAL) /* ============================================ */ /* FIM DAS CONFIGURAÇÕES */ /* ============================================ */ /* DECLARANDO CURSOR */ DECLARE CURSOR_CASH CURSOR FOR -- NÃO MEXA AQUI /* LISTANDO LOGINS */ USE [@DB_ORIGINAL]; SELECT memb___id FROM [@DB_ORIGINAL].[dbo].[Memb_Info] WHERE migrado > 0 -- NÃO MEXA AQUI OPEN CURSOR_CASH; -- NÃO MEXA AQUI FETCH NEXT FROM CURSOR_CASH INTO @LOGINS -- NÃO MEXA AQUI WHILE(@@FETCH_STATUS = 0)BEGIN -- NÃO MEXA AQUI /* ATUALIZANDO CASH */ USE [@DB_NOVA]; UPDATE [@DB_NOVA].[dbo].[z_Credits] SET [value] = [value] + @BONUS_CASH WHERE [type] = '1' AND [memb___id] = @LOGINS -- NÃO MEXA AQUI FETCH NEXT FROM CURSOR_CASH INTO @LOGINS; -- NÃO MEXA AQUI END; -- NÃO MEXA AQUI CLOSE CURSOR_CASH; -- NÃO MEXA AQUI DEALLOCATE CURSOR_CASH; -- NÃO MEXA AQUI
@mustx1, obrigado pela correção do "USE DB", tinha me esquecido. Fiz a query no notepad sem testar.
Última edição por Renato; 24-10-2014 às 02:53 PM.
Código PHP:
<?php
if(Weather::getState() == 'Rainy weather') {
$this->removingLittleHorseFromRain();
}
Não precisa trocar nada antonio, o @DB_ORIGINAL é uma variável pré-configurada no início do script, da mesma forma que "@DB_NOVA" e "@LOGINS" e "@BONUS_CASH".
Código PHP:
<?php
if(Weather::getState() == 'Rainy weather') {
$this->removingLittleHorseFromRain();
}
Há 1 usuários navegando neste tópico. (0 registrados e 1 visitantes)
Marcadores