none
Verificar o formato de data que o SQL Server Recebe RRS feed

  • Pergunta

  • Bom pessoal tudo bem?

    Eu estou desenvolvendo uma aplicação em asp.net que tem como base de dados SQL Server,

    no entanto gostaria de fazer um método que verificasse na base de dados o formato válido de data.

    O cliente pode pedir para que ná pagina o formato de data seja dd/MM/yyyy, mais o SQL Server estar a receber yyyy/MM/dd.

    1. Tenho de converter essa data para o formato que o SQL Server reconheça e depois Inserir.

    Quero criar um stored Procedure para retornar dd/MM/yyyy ou MM/dd/yyyy ou ainda yyyy/MM/dd de acordo com o formato aceitavel na base de dados.

    Muito obrigado.

    quarta-feira, 1 de agosto de 2012 07:03

Respostas

  • no seu select vc faz assim :

    select convert(varchar(10),campo,103) as data o número no caso 103 é quem define o formato outros números tem formato diferente.

    Assim o result vem no formato dd/MM/AAAA


    Junior

    • Sugerido como Resposta Murillo_ quinta-feira, 2 de agosto de 2012 14:05
    • Marcado como Resposta Harley Araujo sexta-feira, 3 de agosto de 2012 14:23
    quarta-feira, 1 de agosto de 2012 11:36