Ir para conteúdo
Fórum Script Brasil
  • 0

Converter Datetime para smallDateTime


Guest --Miguel --

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...