none
Conversão de Varchar (DD/MM/YY HH:MM) para datetime RRS feed

  • Pergunta

  • Galera, bom dia.

    Alguém sabe como converter um campo varchar no formato DD/MM/YY HH:MM

    Para um Campo DATETIME ?


    declare @data varchar(max)

    set @data = '25/05/12 23:59'

    select @data

    Obrigada

    abss


    Érica erica.tohoma@gmail.com

    quinta-feira, 5 de julho de 2012 11:48

Respostas

  • Bom dia Érica

    set dateformat dmy
    declare @data varchar(max)
    
    
    
    set @data = '25/05/12 23:59'
    
    select CAST(@data as datetime)

    Use o SET DATEFORMAT para especificar o formato da data.

    At.
    Rafael

    • Sugerido como Resposta Vitor Mendes quinta-feira, 5 de julho de 2012 12:49
    • Marcado como Resposta éricat quinta-feira, 5 de julho de 2012 18:36
    quinta-feira, 5 de julho de 2012 12:46

Todas as Respostas

  • Bom dia Érica

    set dateformat dmy
    declare @data varchar(max)
    
    
    
    set @data = '25/05/12 23:59'
    
    select CAST(@data as datetime)

    Use o SET DATEFORMAT para especificar o formato da data.

    At.
    Rafael

    • Sugerido como Resposta Vitor Mendes quinta-feira, 5 de julho de 2012 12:49
    • Marcado como Resposta éricat quinta-feira, 5 de julho de 2012 18:36
    quinta-feira, 5 de julho de 2012 12:46
  • Ahhh.... obrigada!

    Funcionou ! 

    Não conhecia este comando set dateformat


    Érica erica.tohoma@gmail.com

    quinta-feira, 5 de julho de 2012 18:36