O tipo de dado VARCHAR FOR BIT DATA permite armazenar cadeias bin??rias menores ou iguais ao comprimento especificado. ?? ??til para dados n??o estruturados, onde as cadeias de caracteres n??o s??o apropriadas (por exemplo, imagens).
{ VARCHAR | CHAR VARYING | CHARACTER VARYING } (comprimento) FOR BIT DATA
O comprimento ?? um literal inteiro sem sinal designando o comprimento em bytes.
Diferentemente do tipo de dado CHAR FOR BIT DATA, n??o existe comprimento padr??o para o tipo de dado VARCHAR FOR BIT DATA. O tamanho m??ximo do comprimento ?? de 32672 bytes.
VARBINARY
VARCHAR FOR BIT DATA armazena cadeias de bytes de comprimento vari??vel. Diferentemente dos valores CHAR FOR BIT DATA, os valores VARCHAR FOR BIT DATA n??o s??o completados at?? o comprimento do destino.
Uma opera????o envolvendo valores VARCHAR FOR BIT DATA e CHAR FOR BIT DATA (por exemplo, uma concatena????o) produz um valor VARCHAR FOR BIT DATA.
O tipo do literal byte ?? sempre VARCHAR FOR BIT DATA, e n??o CHAR FOR BIT DATA.