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; ON par défaut | Transactions; OFF par défaut |
BOOLEAN | types colonne; BOOLEAN n'accepte comme valeur que
TRUE, FALSE, et
NULL | BOOLEAN a été ajouté en MySQL version 4.1.0; c'est
un synonyme de BOOL qui équivaut à
TINYINT(1). Il accepte les valeurs
entières dans la même plage que
TINYINT ainsi que la valeur
NULL. TRUE et
FALSE peuvent être utilisés comme
alias de 1 et 0. |
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(); DATABASE est utilisé
dans un contexte différent, par exemple CREATE
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 avec MaxDB, 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() ou LOCATE(); similaire
mais syntaxe et signification différentes |
INDEX | USE INDEX, IGNORE INDEX et des
optimisations similaires sont utilisées juste après
SELECT, comme SELECT ... USE
INDEX | USE INDEX, IGNORE INDEX et des
optimisations similaires sont utilisées dans la clause
FROM d'une requête
SELECT, comme dans SELECT ...
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; mais LIKE que
MaxDB fournit se rapproche plutôt du
REGEX de MySQL |
LIKE caractères de rapprochement | MaxDB supporte ``%'', ``_'', ``contrôle+souligné'',
``contrôle+flèche vers le haut'', ``*'', et ``?'' comme
caractères de remplacement dans une comparaison
LIKE | 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; MaxDB supporte les valeurs
spéciales NULL qui 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 de
DAYOFMONTH() et
DAYOFYEAR() | 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 | mysql interface 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
de UTC_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 |