CHAR Tipo de dado 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 insere espaços para completar o valor cadeia menor que o comprimento esperado. O 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'