You can specify column-level datatype translations in the replication definition. Sybase provides a set of datatype definitions that you install using instructions from the Replication Server Configuration Guide for your platform.
The declared_datatype defines the datatype of the value delivered to the Replication Server from the Replication Agent. It must be the Replication Server base datatype or a datatype definition for the datatype in the primary database.
The published_datatype defines the datatype of the value after a column-level translation. It must be the Replication Server base datatype or a datatype definition for the datatype in the replicate database.
See “Translating datatypes using HDS” for detailed information about datatype translations.