You can do the IsNull or NVL stuff, but it’s just going to make the engine do more work. You’ll be calling functions to do column conversions which then have to have the results compared.
Use what you have
where ((MYCOLUMN=SEARCHVALUE) OR (MYCOLUMN is NULL and SEARCHVALUE is NULL))