i have a query that performs a job to get an array of session ids tied to a particular user within the past 5 minutes.

the oracle sql is:
select IDENTIFIER from HISTSESSN
where USERID = ?
and STARTDT between (SYSDATE - 5/1440)
and SYSDATE
order by STARTDT DESC;

i thought i'd be able to use sql server's getDate() in cunjunction of the 5 min piece but that's not returning any results. since i'm totally brand new to sql server, i'm having some serious problems getting this simple query to work:

select IDENTIFIER from HISTSESSN
where USERID = ?
and STARTDT between (GETDATE() - 5/1440)
and GETDATE()
order by STARTDT DESC;

i've even tried looking back an hour with no luck. anyone have any suggestions? thanks!