There are several ways you can work with functions and function strings to customize database operations.
Create a new function-string class for use with a specific type of database, and customize some or all of the function strings.
For atomic materialization, use a function from a function-string class associated with the primary database connection, not a function from the function-string class associated with the replicate database connection.
Alter function strings for the system-provided function-string class, rs_sqlserver_function_class.
Create a function-string class that inherits, either directly or indirectly, function strings from the system-provided function-string class rs_default_function_class.
Use the system-provided function-string classes for non-ASE data servers: rs_iq_function_class, rs_db2_function_class, rs_hanadb_function_class, rs_mss_function_class, or rs_oracle_function_class. See Replication Server Administration Guide Volume 1 > Manage Replicated Tables > Translate Datatypes Using HDS for detailed information on datatype translations using the heterogeneous datatype support (HDS) feature.
You can work with functions, function strings, and classes using RCL commands that you enter at the command line using isql.
See Replication Server Reference Manual > Replication Server System Functions for more information about the system functions.