[+/-]
Um select_expression
ou
where_definition
em uma instrução SQL pode
consistir de qualquer expressão utilizando as funções descritas
abaixo.
Uma expressão que contém NULL
sempre produz
um valor NULL
a menos que esteja indicado na
dodumentação para os operandos e funções envolvidos na
expressão.
Nota: Não deve haver nenhum espaço em branco entre um nome de função e os parentesis que a seguem. Isto ajuda o analizador MySQL a distinguir entre chamadas de funções e referências a tabelas ou colunas que possuem o mesmo nome de uma função. Espaços entre argumentos são permitidos.
Você pode forçar o MySQL a aceitar espaços depois do nome de
funções iniciando o mysqld
com a opção
--ansi
ou usando o
CLIENT_IGNORE_SPACE
no
mysql_connect()
, mas neste caso nome de
funções se tornarão palavras reservadas. See
Secção 1.8.2, “Executando o MySQL no modo ANSI”.
Para sermos breve, exemplos mostram a saida do programa
mysql
na forma abreviada. Então isto:
mysql> SELECT MOD(29,9);
1 rows in set (0.00 sec)
+-----------+
| mod(29,9) |
+-----------+
| 2 |
+-----------+
é mostrado desta forma:
mysql> SELECT MOD(29,9);
-> 2
This is a translation of the MySQL Reference Manual that can be found at dev.mysql.com. The original Reference Manual is in English, and this translation is not necessarily as up to date as the English version.