© Edward Sciore 2020
E. ScioreUnderstanding Oracle APEX 20 Application Developmenthttps://doi.org/10.1007/978-1-4842-6165-1_8

8. Data Validation

Edward Sciore1 
(1)
Newton Center, MA, USA
 

When a process writes to the database, it typically takes its values from the session state. Consequently, an application developer must verify that the session state values are valid , to ensure that the process was used appropriately and to preserve the integrity of the database. This chapter examines three aspects of a valid session state—constraint preservation, input validation, and process validation—and shows you how to implement them in an APEX application.

Constraint Preservation

The integrity of a database is important. The presence of an incorrect record ...

Get Understanding Oracle APEX 20 Application Development: Think Like an Application Express Developer now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.