Função UPPER

Todos os caracteres alfabéticos no valor de entrada são convertidos em maiúsculas no valor de saída.

A entrada pode ser uma referência de coluna ou um literal de string.

Uso básico

Exemplo de referência de coluna:

derive type:single value:UPPER(MyName)

Resultado: todos os valores de string no valor da coluna MyName são escritos na nova coluna em MAIÚSCULAS.

Exemplo de literal de string:

derive type:single value:UPPER('Hello, World')

Resultado: a string HELLO, WORLD é gravada na nova coluna.

Sintaxe

derive type:single value:UPPER(column_string)

ArgumentoObrigatório?Tipo de dadosDescrição
column_stringSstringNome da coluna ou literal de string a ser aplicado à função

Para saber mais informações sobre os padrões de sintaxe, consulte Notas de sintaxe da documentação da linguagem.

column_string

Nome de coluna ou constante de string a pesquisar.

  • Os valores de string ou coluna ausentes geram resultados de string ausentes.
  • É necessário colocar as constantes de string entre aspas ('Hello, World').
  • Várias colunas e caracteres curinga não são aceitos.

Observações sobre o uso:

Obrigatório?Tipo de dadosValor de exemplo
SimLiteral de string ou referência de colunamyColumn

Exemplos

Exemplo: funções uppercase, lowercase, propercase

Origem:

No exemplo a seguir, você pode ver uma série de valores de entrada na coluna mais à esquerda. As colunas de saída estão em branco.

entradamaiúsculaminúsculaadequado
AbCdEfGh IjKlMnO
go West, young man!
Oh, *(*$%(&! That HURT!
A11 w0rk and n0 0play makes Jack a dull boy.

Transformação:

Para gerar valores só de maiúsculas, só de minúsculas e com uso adequado de maiúsculas e minúsculas nas colunas de saída, use as transformações abaixo:

set col:uppercase value:UPPER(input)

set col:lowercase value:LOWER(input)

set col:propercase value:PROPER(input)

Resultados:

entradamaiúsculaminúsculaadequado
AbCdEfGh IjKlMnOABCDEFGH IJKLMNOabcdefgh ijklmnoAbcdefgh Ijklmno
go West, young man!GO WEST, YOUNG MAN!go west, young man!go West, Young Man!
Oh, *(*$%(&! That HURT!OH, *(*$%(&! THAT HURT!oh, *(*$%(&! that hurt!oh, *(*$%(&! That Hurt!
A11 w0rk and n0 0play makes Jack a dull boy.A11 W0RK AND N0 0PLAY MAKES JACK A DULL BOY.a11 w0rk and n0 0play makes jack a dull boy.A11 W0rk And N0 0play Makes Jack A Dull Boy.

Esta página foi útil? Conte sua opinião sobre:

Enviar comentários sobre…

Documentação do Google Cloud Dataprep
Precisa de ajuda? Acesse nossa página de suporte.