Another possibility is to use IS NULL to test if a value is null:
SELECT * FROM SOMESCHEMA.SOMETABLE WHERE SYSDATE > @A OR SYSDATE IS NULL
will include the value in your set of returned values, instead of COALESCE function. It works only with simple cases though.