O padrão será qualquer que seja o seu
NLS_LENGTH_SEMANTICS
parâmetro está definido para. Por padrão, isso é BYTE
para ser consistente com versões mais antigas do Oracle, onde não havia opção de usar semântica de comprimento de caractere. Se você estiver definindo seu próprio esquema e estiver usando um conjunto de caracteres de largura variável (como AL32UTF8), recomendo definir NLS_LENGTH_SEMANTICS
para CHAR porque você quase sempre pretendia especificar comprimentos em caracteres e não em bytes.