Tenho uma Variável DateTime(dd-MM-yyyy -hh:mm:ss) em .NET e Preciso Inseri-la em uma Tabela no SQL via Proc em um campo SmallDatetime(dd-MM-yyyy) , sem o horário(já que a coluna esta formatada dessa forma) , acontece que não consigo fazer essa conversão dentro da minha proc :
Pergunta
Guest --Miguel --
Ola Amigos,
Tenho uma Variável DateTime(dd-MM-yyyy -hh:mm:ss) em .NET e Preciso Inseri-la em uma Tabela no SQL via Proc em um campo SmallDatetime(dd-MM-yyyy) , sem o horário(já que a coluna esta formatada dessa forma) , acontece que não consigo fazer essa conversão dentro da minha proc :
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Já tentei receber essa data em DATETIME e converter para smallDateTime,
NomeProc @DATA Datetime
SELECT CONVERT(SMALLDATETIME,@DATA )
SELECT CONVERT(SMALLDATETIME,@DATA ,11) --Tentando eliminar a data
SELECT CONVERT(SMALLDATETIME,@DATA ,121) -- Codigo sem a formatação da data
SELECT CAST(@DATA as SmallDatetime)
SELECT CAST(@DATA as SmallDatetime) -- Tentando eliminar a data
SELECT CAST(@DATA as SmallDatetime) -- Codigo sem a formatação da data
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Já tentei receber essa data em VARCHAR e converter para SmallDatetime
NomeProc @DATA Varchar(18)
SELECT CONVERT(SMALLDATETIME,@DATA )
SELECT CONVERT(SMALLDATETIME,@DATA ,11) --Tentando eliminar a data
SELECT CONVERT(SMALLDATETIME,@DATA ,121) -- Codigo sem a formatação da data
SELECT CAST(@DATA as SmallDatetime)
SELECT CAST(@DATA as SmallDatetime) -- Tentando eliminar a data
SELECT CAST(@DATA as SmallDatetime) -- Codigo sem a formatação da data
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Já tentei receber essa data em DateTime Diretamente no parametro SmallDatetime
NomeProc @DATA SmallDatetime (erro onde não é possivel fazer a conversão)
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.