Whats the difference between online semantics-checking and offline semantics-checking? What kinds of checking are done?
Online checking uses a connection to a specified database to check your SQL operations against database resources. Both kinds of checking do the following: 1) analyze the types of Java expressions in your SQLJ executable statements; 2) categorize your embedded SQL operations (based on SQL keywords such as SELECT and INSERT). In addition, online checking (but not offline checking) does the following: 3) analyzes your embedded SQL operations and checks their syntax against the database; 4) checks the Java types in your SQLJ executable statements against SQL types of corresponding database columns and stored procedure and function parameters.
Related Questions
- The online die-hards who wouldn’t talk to a sharp looking prospect offline and in the real world if they bit them on the nose, I feel have taken it all a bit too far. What do you think?
- Whats the difference between online semantics-checking and offline semantics-checking? What kinds of checking are done?
- What is meant by online versus offline restores? How is this affected by the client software’s local storage feature?