CHAR

CHAR fornece armazenamento para cadeias de comprimento fixo.

Sintaxe

CHAR[ACTER] [(comprimento)] 

O comprimento ?? uma constante inteira sem sinal. O comprimento padr??o de CHAR ?? 1.

Tipo Java correspondente em tempo de compila????o

java.lang.String

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

CHAR

O Derby insere espa??os para completar o valor cadeia menor que o comprimento esperado. O Derby trunca espa??os do valor cadeia maior que o comprimento esperado. Caracteres diferentes de espa??o fazem com que seja lan??ada uma exce????o. Quando s??o aplicados operadores de compara????o bin??ria em tipos CHAR, a cadeia mais curta ?? completada com espa??os at?? o comprimento da cadeia mais longa.

Quando se mistura CHAR e VARCHAR em express??es, o valor mais curto ?? completado com espa??os at?? o comprimento do valor mais longo.

O tipo de uma constante cadeia ?? CHAR.

Aspectos definidos pela implementa????o

O ??nico limite de comprimento para os tipos de dado CHAR ?? o valor java.lang.Integer.MAX_VALUE.

-- Dentro de uma constante cadeia utilizar dois
-- ap??strofos para representar um ??nico ap??strofo
VALUES 'Ol??, esta ?? a cadeia da Maria D''Almeida'
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 FOR BIT DATA
CLOB
DATE
DECIMAL
DOUBLE
DOUBLE PRECISION
FLOAT
INTEGER
LONG VARCHAR
LONG VARCHAR FOR BIT DATA
NUMERIC
REAL
SMALLINT
TIME
TIMESTAMP
VARCHAR
VARCHAR FOR BIT DATA