Abaixo está uma lista de funções de string/caractere integradas que estão disponíveis no Oracle Database.
Função | Descrição |
---|---|
ASCII() | Retorna a representação decimal no conjunto de caracteres do banco de dados do primeiro caractere de seu argumento. |
CHR() | Retorna um caractere com base nos valores de código fornecidos como argumento. |
CONCAT() | Executa uma concatenação de strings em seus argumentos. |
INITCAP() | Retorna seu argumento com a primeira letra de cada palavra em maiúscula e todas as outras letras em minúsculas. |
INSTR() | Pesquisa uma substring em uma determinada string e retorna um inteiro indicando a posição do primeiro caractere dessa substring. |
LENGTH() | Rretorna o comprimento de seu argumento. Existem cinco funções separadas; LENGTH() , LENGTHB() , LENGTHC() , LENGTH2() e LENGTH4() . Cada função calcula o comprimento de uma maneira diferente. |
LOWER() | Retorna seu argumento com todas as letras em minúsculas. |
LPAD() | Preenche a parte esquerda de uma string com um determinado caractere, para um número especificado de caracteres. |
LTRIM() | Apara a parte esquerda de uma string. Por padrão, ele apara o espaço em branco, mas você pode especificar um caractere ou caracteres diferentes para aparar. |
NCHR() | Retorna o caractere com o binário equivalente ao seu argumento no conjunto de caracteres nacional. |
NLS_INITCAP() | Semelhante ao INITCAP() função, exceto que ela aceita um segundo argumento que permite especificar o agrupamento. |
NLS_LOWER() | Semelhante ao LOWER() função, exceto que ela aceita um segundo argumento que permite especificar o agrupamento. |
NLS_UPPER() | Semelhante ao UPPER() função, exceto que ela aceita um segundo argumento que permite especificar o agrupamento. |
NLSSORT() | Retorna uma chave de agrupamento para um determinado valor de caractere e um agrupamento especificado explicitamente ou implicitamente. |
REGEXP_COUNT() | Retorna o número de vezes que um padrão ocorre em uma string de origem. |
REGEXP_INSTR() | Estende a funcionalidade do INSTR() função, permitindo-nos usar padrões de expressão regular. |
REGEXP_REPLACE() | Estende a funcionalidade do REPLACE() função, permitindo-nos usar padrões de expressão regular. |
REGEXP_SUBSTR() | Estende a funcionalidade do SUBSTR() função, permitindo-nos usar padrões de expressão regular. |
REPLACE() | Permite substituir uma parte de uma string por outra string. |
RPAD() | Preenche a parte direita de uma string com um determinado caractere, para um número especificado de caracteres. |
RTRIM() | Apara a parte direita de uma string. Por padrão, ele apara o espaço em branco, mas você pode especificar um caractere ou caracteres diferentes para aparar. |
SOUNDEX() | Retorna uma string de caracteres contendo a representação fonética de seu argumento. |
SUBSTR() | Retorna a substring especificada de uma determinada string. |
TRANSLATE() | Permite que você faça várias substituições um para um de caractere único em uma operação. |
TRANSLATE(...USING) | Convert seu argumento no conjunto de caracteres especificado para conversões entre o conjunto de caracteres do banco de dados e o conjunto de caracteres nacional. Não deve ser confundido com o TRANSLATE() função, que permite fazer várias substituições um para um de caractere único em uma operação. |
TRIM() | Permite cortar caracteres dos lados de uma string. Você pode cortar caracteres iniciais, caracteres finais ou ambos. |
UPPER() | Retorna seu argumento com todas as letras em maiúsculas. |