An array of function callbacks are available in c-treeDB for table and field level control. These are extensively used by the c-treeACE SQL types SDK callback implementations. This is required, for example, when working with existing data types that are not compatible with expected SQL types. Several modifications were done to make this more effective across all data types.
When field callbacks are in place to manipulate field type and size, the SQL interface calls the following for LONG VARCHAR fields:
To make these two functions work properly with field callback in place, these changes were made: