MySQL
MySQL comum MySQL Apresenta o nome do esquema atual schema () Apresenta o nome do banco de dados atual database() Apresenta o nome de usuário autenticado current_user () Apresenta o nome de usuário informado pelo cliente session_user () Apresenta o nome de usuário informado pelo cliente system_user() ascii (string_expression) Retorna um número que representa o valor do código ASCII correspondente ao caractere que se encontra mais à esquerda de "string_expression"; por exemplo, ascii ('A') é 65. Apresenta o valor de sequência da versão do banco de dados. versão ( )
Sequência MySQL instr (string_expression1 , string_expression2 [ , integer_expression1 [ , integer_expression2 ] ]) Procura "string_expression1" que começa na posição "integer_expression1" para a ocorrência de "integer_expression2" de "string_expression2". Se "integer_expression1" for negativo, a procura será realizada para trás, iniciando no final de "string_expression1". Retorna um número inteiro indicando a posição de "string_expression2". lpad (string_expression1 , integer_expression [ , string_expression2 ]) Retorna "string_expression1" preenchida até o comprimento de "integer_expression" com ocorrências de "string_expression2". Se "string_expression1" for maior do que "integer_expression", será retornada a parte adequada de "string_expression1". ltrim (string_expression1 [,string_expression2]) Retorna "string_expression1" com os caracteres à esquerda removidos até o primeiro caractere não presente em "string_expression2". Por exemplo, Itrim ( 'xyxXxyAB' , 'xy' ) retorna XxyAB. Retorna a representação sequência hexadecimal de "numeric_expression1". hex ( numeric_expression1 ) repeat ( string_expression , numeric_expression1 ) Retorna a "string_expression" repetida "numeric_expression1" vezes. replace ( expressão__sequência , string_expression2 , string_expression3 ) Retorna "string_expression" com "string_expression2" substituída por "string_expression3". reverse ( expressão_de_sequência ) Retorna a "string_expression" revertida. right ( string_expression1 , numeric_expression ) Retorna os "numeric_expression" caracteres à extrema direita de "string_expression1". rpad ( string_expression1 , integer_expression [ , string_expression2 ] ) Retorna "string_expression1" preenchida à direita até o comprimento de "integer_expression" com ocorrências de "string_expression2". Se "string_expression1" for maior do que "integer_expression", será retornada a parte adequada de "string_expression1". Se "string_expression2" não for especificada, são usados espaços. rtrim ( string_expression1 [ , string_expression2 ] ) Retorna "string_expression1" com os caracteres finais removidos depois do último caractere não presente em "string_expression2". Por exemplo, rtrim ( 'xyxXxyAB' , 'xy' ) retorna ABxX. Se "string_expression2" não for especificada, os caracteres do espaço final serão removidos. soundex ( string_expression1 ) Retorna sequência de soundex de "string_expression1".
Matemática MySQL log (numeric_expression) Retorna o logaritmo de base 10 de "numeric_expression1" ou o logaritmo à base "numeric_expression2". ln ( numeric_expression ) Retorna o logaritmo natural de "numeric_expression1". pi () Apresenta a constante de pi.
Trigonometria MySQL acos (numeric_expression) Retorna o arco cosseno de "numeric_expression" em radianos. O arco cosseno é o ângulo cujo cosseno é "numeric_expression". asin (numeric_expression) Retorna o arco seno de "numeric_expression" em radianos. O arco seno é o ângulo cujo seno é "numeric_expression". atan (numeric_expression) Retorna o arco tangente de "numeric_expression" em radianos. O arco tangente é o ângulo cuja tangente é "numeric_expression". atan2 ( numeric_expression1, numeric_expression2 ) Retorna o arco tangente das coordenadas x e y especificadas por "numeric_expression1" e "numeric_expression2", respectivamente, em radianos. O arco tangente é o ângulo cuja tangente é "numeric_expression2" / "numeric_expression1". cos (numeric_expression) Retorna o cosseno de "numeric_expression", em que "numeric_expression" é um ângulo expresso em radianos. cot (numeric_expression) Retorna a co-tangente de "numeric_expression", em que "numeric_expression" é um ângulo expresso em radianos. sin (numeric_expression) Retorna o seno de "numeric_expression", em que "numeric_expression" é um ângulo expresso em radianos. tan (numeric_expression) Retorna a tangente de "numeric_expression", em que "numeric_expression" é um ângulo expresso em radianos. degrees (numeric_expression) Retorna os graus em que "numeric_expression" é um ângulo expresso em radianos. radians (numeric_expression) Retorna os radianos em que "numeric_expression" é um ângulo expresso em graus.