Pessoal, boa noite!
Estou tentando utilizar realizar uma consulta no Oracle no Power BI e aparece essa mensagem de, alguém consegue ajudar por favor!?
Opa amigo tenta inverter o ano como se fosse americano e da play
Assim:
------ SELECT BusinessEntityID, RateChangeDate
------ FROM HumanResources.EmployeePayHistory
------ WHERE RateChangeDate BETWEEN '20011212' AND '20020105';
Boa tarde, Olavo.
Tentei deixar o SQL dessa forma e apareceu a mesma mensagem. Estou utilizando o Power BI em Português, não sei se existe algo relacionado.
select * from infosaude.vw_rel_mov_ordem_compra_salux1
where dt_emissao BETWEEN ‘20090101’ AND ‘20090131’ order by dt_emissao
mais voc~e colocou as barras? entre as datas?
2009/01/31
Não coloquei.
Acabei de colocar as barras e aparece o mesmo alere.
SELEC * FROM infosaude.vw_rel_mov_ordem_compra_salux1
WHERE dt_emissao BETWEEN ‘2009-01-01’ and 2009-01-31’
copia e cola pra ver se vai
SELECT * FROM infosaude.vw_rel_mov_ordem_compra_salux1
WHERE dt_emissao BETWEEN ‘2009-01-01’ and 2009-01-31’
Não vai nem ferrando.
Em vez de tentar adivinhar o formato porque não fazer da forma correta e utilizar o to_date
?
SELECT *
FROM infosaude.vw_rel_mov_ordem_compra_salux1
WHERE dt_emissao BETWEEN to_date('2009-01-01', 'YYYY-MM-DD') and to_date('2009-01-31', 'YYYY-MM-DD')
Boa noite,
Mesmo seguindo a sua ocorre o mesmo erro.
Alterei o idioma do Power BI para inglês e nada.
Colocaste exatamente como mostrei acima e deu o mesmo erro?
Exato.
Qual é o tipo de dados da coluna dt_emissao
?