SYSDATE jest tylko funkcją Oracle.
Standard ANSI definiuje current_date lub current_timestamp który jest obsługiwane przez Postgres i udokumentowane w instrukcji:
https://www.postgresql.org/docs/current/static/functions-datetime.html#FUNCTIONS-DATETIME-CURRENT
(Przy okazji:Oracle obsługuje CURRENT_TIMESTAMP również)
Powinieneś zwrócić uwagę na różnicę między current_timestamp , statement_timestamp() i clock_timestamp() (co jest wyjaśnione w instrukcji, zobacz powyższy link)
Część where up_time like sysdate nie tworzy żadnych w ogóle sens. Ani w Oracle, ani w Postgresie. Jeśli chcesz pobrać wiersze z „dzisiaj”, potrzebujesz czegoś takiego:
select up_time
from exam
where up_time = current_date
Zauważ, że w Oracle prawdopodobnie będziesz chciał trunc(up_time) = trunc(sysdate) aby pozbyć się części czasu, która zawsze jest zawarta w Oracle.