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
|