Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Qlik Open Lakehouse is Now Generally Available! Discover the key highlights and partner resources here.
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

TIMESTAMP is not working

I am loading date from QVD which is holding a single value . Below is the script that i am using

abc :

LOAD MaxUpdatedDate

FROM

(qvd);

let p=FieldValue('MaxUpdatedDate',1); // It is coming fine

LET vMyVariable  = TIMESTAMP(FieldValue('MaxUpdatedDate',1),'DD-MMM-YYYY hh:mm:ss.fff'); // having issue with this

I am not able to see vMyVariable on screen . Please help me

10 Replies
YoussefBelloum
Champion
Champion

Hi,

what is the format of your MaxUpdatedDate field ?

jonvitale
Creator III
Creator III

If you use the debugger in the load script and place a breakpoint after the LET vMyVariable statement, what do you wee there?

Anonymous
Not applicable
Author

Hi ,

This is the format  "19-Mar-2018 17:47:41.933"

Anonymous
Not applicable
Author

Hi ,

vMyVariable <NULL>

YoussefBelloum
Champion
Champion

so here you just want to get the minimum timestamp value loaded on the abc table ?

Anonymous
Not applicable
Author

i want max value . Also below code is not working

abc :

LOAD

max(MaxUpdatedDate)

FROM

(qvd);

max  function is not working too

vishsaggi
Champion III
Champion III

Try this? And FieldValue() Function works only on Distinct values of the Field.

LET vMyVariable  = TIMESTAMP(TIMESTAMP#(FieldValue('MaxUpdatedDate',1),'DD-MMM-YYYY hh:mm:ss.fff'));

YoussefBelloum
Champion
Champion

EDITED

try this code:

abc :

LOAD Timestamp(Timestamp#(MaxUpdatedDate,'DD-MMM-YYYY hh:mm:ss.fff''),'DD-MMM-YYYY hh:mm:ss.fff') as MaxUpdatedDate

FROM

(qvd);

LET vMyVariable = Peek('MaxUpdatedDate',0, 'abc');

TRACE $(vMyVariable );

LET ME KNOW

Anonymous
Not applicable
Author

hi ,

Its working now . Thanks a ton