Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Amigos, preciso resgatar alguns dados de um banco onde o campo data é exibido assim "Jan 01 2012" e nao estou conseguindo formatar a data para este padrão para realizar minha consulta...seque scritp do que tentei fazer e nao deu certo
SELECT Convert(varchar(10), CAST(CTB_LIC_DATA_HOMOLOGACAO AS datetime), 103), CTB_LIC_MODALIDADE, CTB_LIC_NUMERO, CTB_LIC_FORNECEDOR, CTB_LIC_ESTADO, CTB_LIC_VALOR FROM CTB_PORTAL_TRANSPARENCIA_LICITACOES WHERE (GER_CLI_CODIGO ='4') AND (CTB_LIC_DATA_HOMOLOGACAO BETWEEN '01/01/2012' AND '01/11/2012')
tentei assim Convert(varchar(10), CAST(CTB_LIC_DATA_HOMOLOGACAO AS datetime), 103)
>
Amigos, preciso resgatar alguns dados de um banco onde o campo data é exibido assim "Jan 01 2012" e nao estou conseguindo formatar a data para este padrão para realizar minha consulta...seque scritp do que tentei fazer e nao deu certo
SELECT Convert(varchar(10), CAST(CTB_LIC_DATA_HOMOLOGACAO AS datetime), 103), CTB_LIC_MODALIDADE, CTB_LIC_NUMERO, CTB_LIC_FORNECEDOR, CTB_LIC_ESTADO, CTB_LIC_VALOR FROM CTB_PORTAL_TRANSPARENCIA_LICITACOES WHERE (GER_CLI_CODIGO ='4') AND (CTB_LIC_DATA_HOMOLOGACAO BETWEEN '01/01/2012' AND '01/11/2012')
tentei assim Convert(varchar(10), CAST(CTB_LIC_DATA_HOMOLOGACAO AS datetime), 103)
--testa assim para ver se fica beleza
SELECT CONVERT(VARCHAR(10),GETDATE(),103)
>
Amigos, preciso resgatar alguns dados de um banco onde o campo data é exibido assim "Jan 01 2012" e nao estou conseguindo formatar a data para este padrão para realizar minha consulta...seque scritp do que tentei fazer e nao deu certo
SELECT Convert(varchar(10), CAST(CTB_LIC_DATA_HOMOLOGACAO AS datetime), 103), CTB_LIC_MODALIDADE, CTB_LIC_NUMERO, CTB_LIC_FORNECEDOR, CTB_LIC_ESTADO, CTB_LIC_VALOR FROM CTB_PORTAL_TRANSPARENCIA_LICITACOES WHERE (GER_CLI_CODIGO ='4') AND (CTB_LIC_DATA_HOMOLOGACAO BETWEEN '01/01/2012' AND '01/11/2012')
tentei assim Convert(varchar(10), CAST(CTB_LIC_DATA_HOMOLOGACAO AS datetime), 103)
Você tem que colocar deste modo no where:
SELECT Convert(varchar(10), CAST(CTB_LIC_DATA_HOMOLOGACAO AS datetime), 103), CTB_LIC_MODALIDADE, CTB_LIC_NUMERO, CTB_LIC_FORNECEDOR, CTB_LIC_ESTADO, CTB_LIC_VALOR
FROM CTB_PORTAL_TRANSPARENCIA_LICITACOES
WHERE (GER_CLI_CODIGO ='4')
AND
((CONVERT(VARCHAR(12),CTB_LIC_DATA_HOMOLOGACAO ,103)) BETWEEN '01/01/2012' AND '01/11/2012')
[]´s