DB2 не проверяет, что данные на самом деле являются двухбайтовой строкой, но предполагает, что это так.Обычно драйверы будут делать правильные преобразования для вас, но вы можете однажды наткнуться на какую-то ошибку.Хотя вряд ли.
Если вы используете федеративные базы данных, поддержка Vargraphic в запросах может полностью потерпеть неудачу.В целом количество отчетов об ошибках для типов данных vargraphic несколько велико.Поддержка этого, вероятно, не так хорошо протестирована и опробована, как для других типов данных.
В Vargraphic будет с базой данных Unicode (т. Е. UTF-8 - это требование) использовать UCS-2 с прямым порядком байтов, что означает ваши требования к пространствудля этих столбцов двойной.Vargraphic - это правильный тип данных DB2.Если вы однажды мигрируете с DB2, вам придется выполнить дополнительное преобразование.