As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Funções de string
As funções de string são ferramentas integradas usadas para manipular e processar dados de texto. Eles permitem tarefas como concatenação, extração, formatação e pesquisa em cadeias de caracteres. Essas funções são essenciais para limpar, transformar e analisar dados baseados em texto em um banco de dados.
|
Função |
Assinatura |
Descrição |
|---|---|---|
|
|
COMPRIMENTO (string) |
Retorna o comprimento da string. |
|
|
CONCAT (string, string) |
Concatena argumentos em uma string. |
|
|
|
Retorna uma das seguintes opções:
Usa indexação baseada em 1 para o parâmetro inicial. |
|
|
UPPER (string) |
Converte os caracteres na string de entrada em maiúsculas. |
|
|
LOWER (string) |
Converte os caracteres na string de entrada em minúsculas. |
|
|
TRIM (sequência de caracteres) |
Remove qualquer caractere de espaço do início, do fim ou dos dois lados da string. |
|
|
LTRIM (sequência de caracteres) |
Remove qualquer caractere de espaço do início da string. |
|
|
RTRIM (sequência de caracteres) |
Remove qualquer caractere de espaço do final da string. |
|
|
STR_REPLACE (string, de, para) |
Substitui todas as ocorrências da substring especificada por outra substring especificada. |
Exemplos de todas as funções:
|
Função |
Exemplo |
|---|---|
|
LENGTH |
|
|
CONCAT |
|
|
SUBSTR |
|
|
UPPER |
|
|
LOWER |
|
|
TRIM |
|
|
LTRIM |
|
|
RTRIM |
|
|
STR_REPLACE |
|
Operador de concatenação
O operador de concatenação||, ou operador de tubulação, une duas cadeias de caracteres. Ele fornece uma alternativa à CONCAT função e é mais legível ao combinar várias cadeias de caracteres.
exemplo do operador de concatenação
SELECT a.asset_name || ' - ' || p.property_name AS full_name FROM asset a, asset_property p