IF @opcao = 'i'
BEGIN
DECLARE @dataconvertida DATETIME
SELECT @dataconvertida=convert(datetime,@datahora)
INSERT INTO
agenda
(datahora,codtecnico,codcliente,observacoes)
VALUES
@dataconvertida,@codtecnico,@codcliente,@observacoes)
END
o que acontece é que ele troca os dias pelos meses...
Por exemplo o dia de hoje (17/01/2005 10:00:00) ele coloca (01/17/2005 10:00:00) e lógicamente dá erro
Pergunta
vitorarouca
Bom dia!
Eu queria converter uma string em data...
Eu estou a usar o SQL Server e estou a fazer a inserção através de uma stored procedure usando uma página asp. O código na sp é o seguinte:
e dá-me o seguinte erro: No StoredProcedure está assim:o que acontece é que ele troca os dias pelos meses...
Por exemplo o dia de hoje (17/01/2005 10:00:00) ele coloca (01/17/2005 10:00:00) e lógicamente dá erro
(10/02/2005 10:00:00) (02/10/2005 10:00:00)
Será que alguém me pode ajudar!!!
Obrigado
Vitor Arouca
Link para o comentário
Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados