DB2 does not verify that the data is actually a double-byte string, but it assumes that it should be. Usually drivers will do the right conversion for you, but one day you may encounter some error. However, this is unlikely.
If you use federated databases, then Vargraphic support in queries may fail. In general, the number of error messages for vargraphic data types is somewhat large. Support for this is probably not as well tested and verified as for other data types.
Vargraphic will use a Unicode database (i.e. requires UTF-8) to use UCS-2 widescreen, which means that your space requirements for these columns are doubled. Vargraphic is a native DB2 data type. If you ever migrate from DB2, you will have to do an extra conversion.
source share