Partie I
SQL de base
104
© Éditions Eyrolles
Tableau 4-18 Paramètres d’intervalles pour les fonctions DATE_ADD et DATE_SUB
Paramètre type
Paramètre expr
MICROSECOND
n
SECOND
n
MINUTE
n
HOUR
nn
DAY
nn
WEEK
n
MONTH
nn
YEAR
nnnn
SECOND_MICROSECOND
'ss.microsec'
MINUTE_MICROSECOND
'mi.microsec'
MINUTE_SECOND
'mi:ssS'
HOUR_MICROSECOND
'hh.microsec'
HOUR_SECOND
'hh:mi:ss'
HOUR_MINUTE
'hh:mi'
DAY_MICROSECOND
'dd.microsec'
DAY_SECOND
'dd hh:mi:ss'
DAY_MINUTE
'dd hh:mi'
DAY_HOUR
'dd hh'
YEAR_MONTH
'yyyy-mm'
Tableau 4-19 Principaux formats pour les fonctions DATE_FORMAT et STR_TO_DATE
Format
Description
%a
Nom du jour en anglais abrévié (Sun..Sat)
%b
Nom du mois en anglais abrévié (Jan..Dec)
%c
Mois (0..12)
%e
Jour du mois (0..31)
%f
Microsecondes (000000..999999)
%H
Heures (00..23)
%i
Minutes (00..59)
%j
Jour de l’année (001..366)
%M
Nom du mois en anglais (January..December)
%s
Secondes (00..59)
%T
Time sur 24 heures (hh:mm:ss)
%u
Numéro de semaine (00..53)
%W
Nom du jour en anglais (Sunday..Saturday)
%w
Jour de la semaine (0=Sunday..6=Saturday)
%Y
Année sur 4 positions
SQL de base
104
© Éditions Eyrolles
Tableau 4-18 Paramètres d’intervalles pour les fonctions DATE_ADD et DATE_SUB
Paramètre type
Paramètre expr
MICROSECOND
n
SECOND
n
MINUTE
n
HOUR
nn
DAY
nn
WEEK
n
MONTH
nn
YEAR
nnnn
SECOND_MICROSECOND
'ss.microsec'
MINUTE_MICROSECOND
'mi.microsec'
MINUTE_SECOND
'mi:ssS'
HOUR_MICROSECOND
'hh.microsec'
HOUR_SECOND
'hh:mi:ss'
HOUR_MINUTE
'hh:mi'
DAY_MICROSECOND
'dd.microsec'
DAY_SECOND
'dd hh:mi:ss'
DAY_MINUTE
'dd hh:mi'
DAY_HOUR
'dd hh'
YEAR_MONTH
'yyyy-mm'
Tableau 4-19 Principaux formats pour les fonctions DATE_FORMAT et STR_TO_DATE
Format
Description
%a
Nom du jour en anglais abrévié (Sun..Sat)
%b
Nom du mois en anglais abrévié (Jan..Dec)
%c
Mois (0..12)
%e
Jour du mois (0..31)
%f
Microsecondes (000000..999999)
%H
Heures (00..23)
%i
Minutes (00..59)
%j
Jour de l’année (001..366)
%M
Nom du mois en anglais (January..December)
%s
Secondes (00..59)
%T
Time sur 24 heures (hh:mm:ss)
%u
Numéro de semaine (00..53)
%W
Nom du jour en anglais (Sunday..Saturday)
%w
Jour de la semaine (0=Sunday..6=Saturday)
%Y
Année sur 4 positions
