VARCHAR FOR BIT DATA

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).

Sintaxe

{ 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.

Tipo do metadado do JDBC (java.sql.Types)

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.

Conceitos relacionados
Vis??o geral dos tipos de dado nativos
Tipos num??ricos
Refer??ncias relacionadas
Tipo de dado - atribui????es e compara????o, classifica????o e ordena????o
BIGINT
BLOB
CHAR
CHAR FOR BIT DATA
CLOB
DATE
DECIMAL
DOUBLE
DOUBLE PRECISION
FLOAT
INTEGER
LONG VARCHAR
LONG VARCHAR FOR BIT DATA
NUMERIC
REAL
SMALLINT
TIME
TIMESTAMP
VARCHAR