Alert: There is a planned Community maintenance outage October 16th from approximately 10 - 11 PM PST. During this time the Alteryx Community will be inaccessible. Thank you for your understanding!

Alteryx Designer Desktop Discussions

Find answers, ask questions, and share expertise about Alteryx Designer Desktop and Intelligence Suite.
SOLVED

Filter DateTime field using SQL

munchkin100
7 - Meteor

I am trying to extract some data from one of the data sources. Because of its size, I want to extract only the data after 2017-01-01. My problem is that, its a DateTime field and I have no idea how to specify it in the SQL. I would really appreciate some help with this.

 

All data before any filters

munchkin100_0-1630506577475.png

 

 my sql, which didnt work

munchkin100_1-1630506659903.png

 

Error: Input Data (6): DataWrapOCI: Unable to prepare the query: "select CATREPORT.PPAP.CREATED_DATE
from CATREPORT.PPAP
where CATREPORT.PPAP.CREATED_DATE >= '2017-01-01 00:00:00'" Error: ORA-01861: literal does not match format string

 

 

 

2 REPLIES 2
jrgo
14 - Magnetar

I believe it's because Oracles default date format is not set to the ISO 8601 standard (what Alteryx uses). Take a look at the link below which may help to understand what's going on and how to work around it.

 

https://www.oracletutorial.com/oracle-basics/oracle-date/

 

munchkin100
7 - Meteor

@jrgo Thank you for your link! TO_DATE made a trick. Hopefully it will save someone else's life as well 😉

munchkin100_0-1630507192215.png

 

Labels