If you use NOT NULL, it gets flagged as ORA-396: Missing Expression.<br>In order to accomplish what you want, you have to invert the test:<br><br>decode(field,NULL,decode(next_field,NULL,'No Value Found',next_field),field)<br><br>Rather cumbersome, but it works.