Funções de cadeia de caracteres e binários¶
Essa família de funções realiza operações em um valor de entrada de cadeia de caracteres ou valor de entrada binária (para certas funções), retornando um valor numérico ou de cadeia de caracteres.
As funções são agrupadas por tipo de operação realizada.
Nome da função |
Suporte para entrada binária |
Suporte para agrupamento |
Notas |
---|---|---|---|
Manipulação geral |
|||
✔ |
|||
✔ |
✔ |
||
✔ |
✔ |
||
✔ |
|||
✔ |
|||
✔ |
|||
✔ |
|||
✔ |
|||
✔ |
|||
✔ |
Oferece suporte parcial para agrupamento. Para obter mais detalhes, consulte a documentação da função. |
||
Conversão de maiúsculas/minúsculas |
|||
Correspondência de expressão regular |
|||
Alias para RLIKE. |
|||
Alias para REGEXP_SUBSTR_ALL. |
|||
Alias para RLIKE. |
|||
Outras correspondências/comparações |
|||
✔ |
✔ |
Alias para POSITION. Oferece suporte parcial para agrupamento. Para obter mais detalhes, consulte a documentação da função POSITION. |
|
✔ |
✔ |
Oferece suporte parcial para agrupamento. Para obter mais detalhes, consulte a documentação da função. |
|
✔ |
✔ |
Oferece suporte parcial para agrupamento. Para obter mais detalhes, consulte a documentação da função. |
|
Alternativa sem distinção de maiúsculas/minúsculas para LIKE. |
|||
Alternativa sem distinção de maiúsculas/minúsculas para LIKE ANY. |
|||
✔ |
✔ |
||
✔ |
✔ |
Oferece suporte parcial para agrupamento. Para obter mais detalhes, consulte a documentação da função. |
|
✔ |
✔ |
||
✔ |
✔ |
Oferece suporte parcial para agrupamento. Para obter mais detalhes, consulte a documentação da função. |
|
✔ |
✔ |
||
Compressão/descompressão |
|||
✔ |
|||
✔ |
|||
✔ |
|||
Codificação/decodificação |
|||
✔ |
|||
✔ |
|||
Versão de tratamento de erros de BASE64_DECODE_BINARY. |
|||
Versão de tratamento de erros de BASE64_DECODE_STRING. |
|||
Versão de tratamento de erros de HEX_DECODE_BINARY. |
|||
Versão de tratamento de erros de HEX_DECODE_STRING. |
|||
Criptográfico/soma de verificação |
|||
Destinado principalmente para operações de soma de verificação. Não recomendado para criptografia. |
|||
Destinado principalmente para operações de soma de verificação. Não recomendado para criptografia. |
|||
Destinado principalmente para operações de soma de verificação. Não recomendado para criptografia. |
|||
Destinado principalmente para operações de soma de verificação. Não recomendado para criptografia. |
|||
Hash (não criptográfico) |
|||
✔ |
Permite outros tipos de dados além de cadeia de caracteres e binário. Não se destina à criptografia. |
||
✔ |
Permite outros tipos de dados além de cadeia de caracteres e binário. Não se destina à criptografia. |
||
Agrupamento |
|||
Large Language Model |
|||