VARCHAR fornece armazenamento para cadeias de comprimento vari??vel.
{ VARCHAR | CHAR VARYING | CHARACTER VARYING }(comprimento)
O comprimento ?? uma constante inteira sem sinal, n??o devendo ser maior que a restri????o para o inteiro usado para especificar o comprimento, que ?? o valor java.lang.Integer.MAX_VALUE.
O comprimento m??ximo para uma cadeia VARCHAR ?? 32672 caracteres.
java.lang.String
VARCHAR
O Derby n??o completa o valor VARCHAR com comprimento menor que o especificado. O Derby trunca espa??os do valor cadeia, quando ?? fornecida uma cadeia com comprimento maior que o esperado pelo VARCHAR. Os caracteres diferentes de espa??o n??o s??o truncados; em vez disto faz com que seja lan??ada uma exce????o. Quando s??o aplicados operadores de compara????o bin??rios a VARCHAR os comprimentos dos operandos n??o s??o alterados, e os espa??os no final dos valores s??o ignorados.
Quando s??o misturados CHAR e VARCHAR em express??es, o valor mais curto ?? completado com espa??os at?? o comprimento do valor mais longo.
O tipo da constante cadeia ?? CHAR, e n??o VARCHAR.