Comme MySQL, MaxDB a un certain nombre de mots
      réservés, qui ont une signification particulière. Normalement,
      ils ne peuvent pas être utilisés comme noms d'identifiants,
      comme les noms de tables ou de bases de donnés. Le tableau
      suivant liste les mots réservés dans MaxDB,
      et indique le contexte dans lequel ces mots sont utilisés. Il
      indique aussi s'ils ont une équivalence en MySQL ou non. Si une
      telle équivalence existe, la signification avec MySQL peut être
      identique ou différente par certains aspects. L'objectif
      principal est de montrer dans quelle mesure
      MaxDB diffère de MySQL; par conséquent cette
      liste n'est pas complète.
    
Pour la liste de mots réservés dans MySQL, consultez Section 9.6, « Cas des mots réservés MySQL ».
| Réservé par MaxDB | Contexte d'utilisation dans MaxDB | équivalent MySQL | 
| @ | Peut être préfixe à un identifiant, comme ``@table'' | Non autorisé | 
| ADDDATE() | fonction SQL | ADDDATE(); nouveau en MySQL version 4.1.1 | 
| ADDTIME() | fonction SQL | ADDTIME(); nouveau en MySQL version 4.1.1 | 
| ALPHA | fonction SQL | Rien de comparable | 
| ARRAY | Type de donnée | Non implémenté | 
| ASCII() | fonction SQL | ASCII(), mais implémenté avec une signification
              différente | 
| AUTOCOMMIT | Transactions; ONpar défaut | Transactions; OFFpar défaut | 
| BOOLEAN | types colonne; BOOLEANn'accepte comme valeur queTRUE,FALSE, etNULL | BOOLEANa été ajouté en MySQL version 4.1.0; c'est
              un synonyme deBOOLqui équivaut àTINYINT(1). Il accepte les valeurs
              entières dans la même plage queTINYINTainsi que la valeurNULL.TRUEetFALSEpeuvent être utilisés comme
              alias de1et0. | 
| CHECK | CHECK TABLE | CHECK TABLE; similaire mais utilisation différente | 
| COLUMN | type colonne | COLUMN; mot parasite | 
| CHAR() | fonction SQL | CHAR(); syntaxe identique ; similaire, utilisation
              différente | 
| COMMIT | Des validations implicites de transactions se produisent quand les requêtes de définition de données sont publiées | Des validations implicites de transactions se produisent quand les requêtes de définition de données sont publiées mais aussi avec d'autres commandes | 
| COSH() | fonction SQL | Rien de comparable | 
| COT() | fonction SQL | COT(); syntaxe et implémentation identiques | 
| CREATE | SQL, langage de définition des données | CREATE | 
| DATABASE | fonction SQL | DATABASE();DATABASEest utilisé
              dans un contexte différent, par exempleCREATE
              DATABASE | 
| DATE() | fonction SQL | CURRENT_DATE | 
| DATEDIFF() | fonction SQL | DATEDIFF(); nouveau en MySQL version 4.1.1 | 
| DAY() | fonction SQL | rien de comparable | 
| DAYOFWEEK() | fonction SQL | DAYOFWEEK(); le premier jour (1)
              par défaut est lundi avecMaxDB, et
              dimanche avec MySQL | 
| DISTINCT | fonctions SQL AVG,MAX,MIN,SUM | DISTINCT; mais utilisé dans un contexte
              différent :SELECT DISTINCT | 
| DROP | alias de DROP INDEX | DROP INDEX; similaire mais utilisation différente | 
| EBCDIC() | fonction SQL | Rien de comparable | 
| EXPAND() | fonction SQL | Rien de comparable | 
| EXPLAIN | Optimisation | EXPLAIN; similaire mais utilisation différente | 
| FIXED() | fonction SQL | rien de comparable | 
| FLOAT() | fonction SQL | Rien de comparable | 
| HEX() | fonction SQL | HEX(); similaire mais utilisation différente | 
| INDEX() | fonction SQL | INSTR()ouLOCATE(); similaire
              mais syntaxe et signification différentes | 
| INDEX | USE INDEX,IGNORE INDEXet des
              optimisations similaires sont utilisées juste aprèsSELECT, commeSELECT ... USE
              INDEX | USE INDEX,IGNORE INDEXet des
              optimisations similaires sont utilisées dans la clauseFROMd'une requêteSELECT, comme dansSELECT ...
              FROM ... USE INDEX | 
| INITCAP() | fonction SQL | Rien de comparable | 
| LENGTH() | fonction SQL | LENGTH(); syntaxe identique mais implémentation
              légèrement différente | 
| LFILL() | fonction SQL | Rien de comparable | 
| LIKE | Comparaisons | LIKE; maisLIKEqueMaxDBfournit se rapproche plutôt duREGEXde MySQL | 
| LIKEcaractères de rapprochement | MaxDBsupporte ``%'', ``_'', ``contrôle+souligné'',
              ``contrôle+flèche vers le haut'', ``*'', et ``?'' comme
              caractères de remplacement dans une comparaisonLIKE | MySQL supporte ``%'', et ``_'' comme caractères de remplacement dans
              une comparaison LIKE | 
| LPAD() | fonction SQL | LPAD(); implémentation légèrement différente | 
| LTRIM() | fonction SQL | LTRIM(); implémentation légèrement différente | 
| MAKEDATE() | fonction SQL | MAKEDATE(); nouveau en MySQL version 4.1.1 | 
| MAKETIME() | fonction SQL | MAKETIME(); nouveau en MySQL version 4.1.1 | 
| MAPCHAR() | fonction SQL | Rien de comparable | 
| MICROSECOND() | fonction SQL | MICROSECOND(); nouveau en MySQL version 4.1.1 | 
| NOROUND() | fonction SQL | Rien de comparable | 
| NULL | types colonnes; comparaisons | NULL;MaxDBsupporte les valeurs
              spécialesNULLqui sont renvoyées par
              des opérations arithmétiques lors de dépassement de
              capacité ou lors des divisions par zéro; MySQL ne
              supporte pas de telles valeurs spéciales | 
| PI | fonction SQL | PI(); syntaxe et implémentation identiques, mais les
              parenthèses sont obligatoires | 
| REF | type de donnée | Rien de comparable | 
| RFILL() | fonction SQL | Rien de comparable | 
| ROWNO | Prédicat dans la clause WHERE | Similaire à la clause LIMIT | 
| RPAD() | fonction SQL | RPAD(); implémentation légèrement différente | 
| RTRIM() | fonction SQL | RTRIM(); implémentation légèrement différente | 
| SEQUENCE | CREATE SEQUENCE,DROP SEQUENCE | AUTO_INCREMENT; concept similaire mais
              implémentation différente | 
| SINH() | fonction SQL | Rien de comparable | 
| SOUNDS() | fonction SQL | SOUNDEX(); syntaxe légèrement différente | 
| STATISTICS | UPDATE STATISTICS | ANALYZE; concept similaire, mais implémentation
              différente | 
| SUBSTR() | fonction SQL | SUBSTRING(); implémentation légèrement différente | 
| SUBTIME() | fonction SQL | SUBTIME(); nouveau en MySQL version 4.1.1 | 
| SYNONYM | langage de définition de données: CREATE [PUBLIC]
              SYNONYM,RENAME SYNONYM,DROP SYNONYM | Rien de comparable | 
| TANH() | fonction SQL | Rien de comparable | 
| TIME() | fonction SQL | CURRENT_TIME | 
| TIMEDIFF() | fonction SQL | TIMEDIFF(); nouveau en MySQL version 4.1.1 | 
| TIMESTAMP() | fonction SQL | TIMESTAMP(); nouveau en MySQL version 4.1.1 | 
| TIMESTAMP()comme argument deDAYOFMONTH()etDAYOFYEAR() | fonction SQL | Rien de comparable | 
| TIMEZONE() | fonction SQL | Rien de comparable | 
| TRANSACTION() | Renvoie l'identité de la transaction en cours | Rien de comparable | 
| TRANSLATE() | fonction SQL | REPLACE(); syntaxe et implémentation identiques | 
| TRIM() | fonction SQL | TRIM(); implémentation légèrement différente | 
| TRUNC() | fonction SQL | TRUNCATE(); syntaxe et implémentation légèrement
              différentes | 
| USE | mysqlinterface en ligne de commande | USE | 
| USER | fonction SQL | USER(); syntaxe identique, mais implémentation
              légèrement différente, et les parenthèses sont
              obligatoires | 
| UTC_DIFF() | fonction SQL | UTC_DATE(); fournit un moyen de calculer le résultat
              deUTC_DIFF() | 
| VALUE() | fonction SQL, alias pour COALESCE() | COALESCE(); syntaxe et implémentation identiques | 
| VARIANCE() | fonction SQL | Rien de comparable | 
| WEEKOFYEAR() | fonction SQL | WEEKOFYEAR(); nouveau en MySQL version 4.1.1 | 
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.

