Try OpenEdge Now
skip to main content
Managing ABL Applications
R-code Features and Functions : Database CRCs and time stamps : CRC versus time stamp validation : Database CRC changes that do not prevent r-code execution
 
Database CRC changes that do not prevent r-code execution
Under certain circumstances, database modifications can change the database CRC value but will not require you to recompile existing r-code. You can run r-code without recompiling if:
*You add new field to a table with a _Field-rpos value greater than any other field in the table. In other words, the new field cannot be inserted into an existing _Field-rpos sequence.
*You make changes to existing fields that do not affect the values of _Field-name, _dtype, _Field-rpos, _Extent.
Note: The above exceptions do not apply to DataServer tables. However, changes in field positions in tables of the DataServer database do not require recompilation of r-code.