Каково практическое использование LONG VARCHAR вместо VARCHAR в DB Derby? - PullRequest
4 голосов
/ 03 марта 2012

Я просматривал документацию по дерби и обнаружил, что описание для LONG VARCHAR:

Тип LONG VARCHAR позволяет хранить строки символов с максимальной длиной 32 700 символов. Он идентичен VARCHAR, за исключением того, что вы не можете указать максимальную длину при создании столбцов этого типа.

Мой вопрос: когда это будет полезно? В какой ситуации я предпочел бы иметь VARCHAR с максимальной длиной, которую я не могу указать?

1 Ответ

5 голосов
/ 03 марта 2012

Это действительно не очень полезно.Это пережиток более ранних выпусков, в частности, выпусков, в которых совместимость с некоторыми другими системами считалась важной функцией.На практике люди используют обычный VARCHAR для столбцов умеренной длины и CLOB / BLOB для столбцов неопределенной длины.

...