• Bem vindo à nossa comunidade - Quer se juntar ao resto dos nossos membros? Registre-se*Registros aprovados pela adminitração

Corrigir bug antes de instala a siege

MasterKr

@pump_upp - best crypto pumps on telegram !
Legendário XPZ
    <blockquote> ESSE SCRIP SERVER PARA CORRIGIR UM BUG DE DATA ANTES DE VOCE INSTALAR A SIEGE NO SERVIDOR , ABRA O QUERY ANALIZER SELECIONE A DATABASE "CHARACTER"

COPIE E COLE O SEGUINTE SCRIPT:</blockquote>

USE [Character]

GO



/****** Object:  UserDefinedFunction [dbo].[FN_BinDateToDateTime]    Script Date: 01/10/2010 19:35:14 ******/

SET ANSI_NULLS ON

GO

SET QUOTED_IDENTIFIER OFF

GO









/******************************************************************************

  ?  ? : dbo.FN_BinDateToDateTime

  ?  ? : Binary Date? DateTime
default_huh.gif
?
default_huh.gif
?.

 
default_huh.gif


 
default_huh.gif
?:

  Ver        Date        Author          Description

  ---------  ----------  ---------------  ------------------------------------

  1.0        2006-05-05  Han Ji Wook      1.
default_huh.gif
?

  ******************************************************************************/

ALTER  FUNCTION [dbo].[FN_BinDateToDateTime] (

    @i_bin_time    binary(4)

) RETURNS datetime

AS

BEGIN

    DECLARE @v_datetime    datetime

    DECLARE @v_strAux varchar(20)

    DECLARE @v_strtime    varchar(20)

    SET @v_strAux = CAST(CAST(@i_bin_time as int) as varchar(20))

    IF len(@v_strAux) = 7   

        SELECT    @v_strtime    = '20100' + CAST(CAST(@i_bin_time as int) as varchar(20))

    ELSE

        IF len(@v_strAux) =

            SELECT    @v_strtime    = '2010' + CAST(CAST(@i_bin_time as int) as varchar(20))

        ELSE

                SELECT    @v_strtime    = '200' + CAST(CAST(@i_bin_time as int) as varchar(20))



   

    SELECT    @v_strtime    = SUBSTRING(@v_strtime,1,4)

                        +'-'+SUBSTRING(@v_strtime,5,2)

                        +'-'+SUBSTRING(@v_strtime,7,2)

                        +' '+SUBSTRING(@v_strtime,9,2)

                        +':'+SUBSTRING(@v_strtime,11,2)   

    SELECT    @v_datetime = CAST(@v_strtime as datetime)

    RETURN @v_datetime

END 

EXECUTE ELE E FECHA.

PRONTO BUG CORRIGIDO AGORA VOCE JA PODE INSTALAR A SIEGE EM SEU SERVIDOR.

SE GOSTAR NAO ESQEUÇA DE AGRADECER.

Creditos: C3PO

</blockquote>
 
Topo Bottom