# Funções nativas

A função nativa é uma expressão na qual a palavra chave do SQL ou o operador especial executa alguma operação. As funções nativas utilizam palavras chave ou operadores nativos especiais. As funções nativas são IdentificadoresSQL92 e não diferenciam letras maiúsculas e minúsculas. Deve ser observado que as funções em escape, como TIMESTAMPADD e TIMESTAMPDIFF, são acessíveis apenas utilizando a sintaxe de escape do JDBC para funções, podendo ser encontradas em Sintaxe de escape do JDBC.

- Funções nativas padrão
- Agregações (funções de conjunto)
- ABS ou ABSVAL
- AVG
- BIGINT
- CAST
- CHAR
- LENGTH
- Concatenação
- Expressões NULLIF e CASE
- COUNT
- COUNT(*)
- CURRENT DATE
- CURRENT_DATE
- CURRENT ISOLATION
- CURRENT SCHEMA
- CURRENT TIME
- CURRENT_TIME
- CURRENT TIMESTAMP
- CURRENT_TIMESTAMP
- CURRENT_USER
- DATE
- DAY
- DOUBLE
- HOUR
- IDENTITY_VAL_LOCAL
- INTEGER
- LOCATE
- LCASE ou LOWER
- LTRIM
- MAX
- MIN
- MINUTE
- MOD
- MONTH
- RTRIM
- SECOND
- SESSION_USER
- SMALLINT
- SQRT
- SUBSTR
- SUM
- TIME
- TIMESTAMP
- UCASE ou UPPER
- USER
- VARCHAR
- YEAR

Tópico pai: Referência da linguagem SQL
Conceitos relacionados
Identificadores SQL
Instruções
Funções do sistema nativas
Procedimentos do sistema nativos
Tipos de dado
Referências relacionadas
Letras maiúsculas e caracteres especiais
Expressões SQL