Je voudrais savoir quelle est la diff=E9rence entre le type=20
smalldatetime et le type datetime.
Dans la doc je trouve :=20
DATETIME : repr=E9sente une valeur de date et d'heure=20
comprises entre le 1er janvier 1753 et le 31 d=E9cembre=20
9999.=20
SMALLDATETIME=20
repr=E9sente une valeur de date et d'heure courtes comprise=20
entre le 1er janvier 1900 et le 6 juin 2079.=20
Je voudrais utiliser une date au format jj/mm/aaaa,=20
lequel est-ce que je dois utiliser ?
Est-ce que je dois pr=E9ciser qqc dans les options pour=20
obtenir ce format ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Nicolas LETULLIER
Bonjour,
Les types de données DATETIME et SMALLDATETIME stockent tous 2 les dates au format binaire, seules les limites changent. Pour ce qui est de l'aspect cosmétique, il faudrait utiliser les fonctions de conversion (voir CAST ou CONVERT dans les Books OnLine), mais il est plutôt préférable de laisser cette opération à l'application cliente (qui pourra par exemple respecter le format de date tel que défini dans le panneau de configuration de Windows, non ?).
Nicolas.
"Newbie" a écrit dans le message de news:1708801c44883$a02b6290$ Bonjour,
Je voudrais savoir quelle est la différence entre le type smalldatetime et le type datetime. Dans la doc je trouve :
DATETIME : représente une valeur de date et d'heure comprises entre le 1er janvier 1753 et le 31 décembre 9999. SMALLDATETIME représente une valeur de date et d'heure courtes comprise entre le 1er janvier 1900 et le 6 juin 2079.
Je voudrais utiliser une date au format jj/mm/aaaa, lequel est-ce que je dois utiliser ? Est-ce que je dois préciser qqc dans les options pour obtenir ce format ?
Merci.
Bonjour,
Les types de données DATETIME et SMALLDATETIME stockent tous 2 les dates au
format binaire, seules les limites changent. Pour ce qui est de l'aspect
cosmétique, il faudrait utiliser les fonctions de conversion (voir CAST ou
CONVERT dans les Books OnLine), mais il est plutôt préférable de laisser
cette opération à l'application cliente (qui pourra par exemple respecter le
format de date tel que défini dans le panneau de configuration de Windows,
non ?).
Nicolas.
"Newbie" <anonymous@discussions.microsoft.com> a écrit dans le message de
news:1708801c44883$a02b6290$a501280a@phx.gbl...
Bonjour,
Je voudrais savoir quelle est la différence entre le type
smalldatetime et le type datetime.
Dans la doc je trouve :
DATETIME : représente une valeur de date et d'heure
comprises entre le 1er janvier 1753 et le 31 décembre
9999.
SMALLDATETIME
représente une valeur de date et d'heure courtes comprise
entre le 1er janvier 1900 et le 6 juin 2079.
Je voudrais utiliser une date au format jj/mm/aaaa,
lequel est-ce que je dois utiliser ?
Est-ce que je dois préciser qqc dans les options pour
obtenir ce format ?
Les types de données DATETIME et SMALLDATETIME stockent tous 2 les dates au format binaire, seules les limites changent. Pour ce qui est de l'aspect cosmétique, il faudrait utiliser les fonctions de conversion (voir CAST ou CONVERT dans les Books OnLine), mais il est plutôt préférable de laisser cette opération à l'application cliente (qui pourra par exemple respecter le format de date tel que défini dans le panneau de configuration de Windows, non ?).
Nicolas.
"Newbie" a écrit dans le message de news:1708801c44883$a02b6290$ Bonjour,
Je voudrais savoir quelle est la différence entre le type smalldatetime et le type datetime. Dans la doc je trouve :
DATETIME : représente une valeur de date et d'heure comprises entre le 1er janvier 1753 et le 31 décembre 9999. SMALLDATETIME représente une valeur de date et d'heure courtes comprise entre le 1er janvier 1900 et le 6 juin 2079.
Je voudrais utiliser une date au format jj/mm/aaaa, lequel est-ce que je dois utiliser ? Est-ce que je dois préciser qqc dans les options pour obtenir ce format ?
Merci.
Patrice
La précision change également. SMALLDATETIME est à la minute près. DATETIME à 3/100ème de secondes près.
En résumé : - si les dates doivent être entre 1/1/1900 et 6/6/2079 avec précision max d'une minute : SMALLDATETIME - si les dates doivent être entre 1/1/1753 et 31/12/9999 avec précision max de 3/100 s : DATETIME - sinon...
"Nicolas LETULLIER" a écrit dans le message de news:
Bonjour,
Les types de données DATETIME et SMALLDATETIME stockent tous 2 les dates
au
format binaire, seules les limites changent. Pour ce qui est de l'aspect cosmétique, il faudrait utiliser les fonctions de conversion (voir CAST ou CONVERT dans les Books OnLine), mais il est plutôt préférable de laisser cette opération à l'application cliente (qui pourra par exemple respecter
le
format de date tel que défini dans le panneau de configuration de Windows, non ?).
Nicolas.
"Newbie" a écrit dans le message de news:1708801c44883$a02b6290$ Bonjour,
Je voudrais savoir quelle est la différence entre le type smalldatetime et le type datetime. Dans la doc je trouve :
DATETIME : représente une valeur de date et d'heure comprises entre le 1er janvier 1753 et le 31 décembre 9999. SMALLDATETIME représente une valeur de date et d'heure courtes comprise entre le 1er janvier 1900 et le 6 juin 2079.
Je voudrais utiliser une date au format jj/mm/aaaa, lequel est-ce que je dois utiliser ? Est-ce que je dois préciser qqc dans les options pour obtenir ce format ?
Merci.
La précision change également. SMALLDATETIME est à la minute près. DATETIME
à 3/100ème de secondes près.
En résumé :
- si les dates doivent être entre 1/1/1900 et 6/6/2079 avec précision max
d'une minute : SMALLDATETIME
- si les dates doivent être entre 1/1/1753 et 31/12/9999 avec précision max
de 3/100 s : DATETIME
- sinon...
"Nicolas LETULLIER" <nletullier@provibe.ASUPPRIMER.com> a écrit dans le
message de news:eWiLAQKSEHA.3300@TK2MSFTNGP09.phx.gbl...
Bonjour,
Les types de données DATETIME et SMALLDATETIME stockent tous 2 les dates
au
format binaire, seules les limites changent. Pour ce qui est de l'aspect
cosmétique, il faudrait utiliser les fonctions de conversion (voir CAST ou
CONVERT dans les Books OnLine), mais il est plutôt préférable de laisser
cette opération à l'application cliente (qui pourra par exemple respecter
le
format de date tel que défini dans le panneau de configuration de Windows,
non ?).
Nicolas.
"Newbie" <anonymous@discussions.microsoft.com> a écrit dans le message de
news:1708801c44883$a02b6290$a501280a@phx.gbl...
Bonjour,
Je voudrais savoir quelle est la différence entre le type
smalldatetime et le type datetime.
Dans la doc je trouve :
DATETIME : représente une valeur de date et d'heure
comprises entre le 1er janvier 1753 et le 31 décembre
9999.
SMALLDATETIME
représente une valeur de date et d'heure courtes comprise
entre le 1er janvier 1900 et le 6 juin 2079.
Je voudrais utiliser une date au format jj/mm/aaaa,
lequel est-ce que je dois utiliser ?
Est-ce que je dois préciser qqc dans les options pour
obtenir ce format ?
La précision change également. SMALLDATETIME est à la minute près. DATETIME à 3/100ème de secondes près.
En résumé : - si les dates doivent être entre 1/1/1900 et 6/6/2079 avec précision max d'une minute : SMALLDATETIME - si les dates doivent être entre 1/1/1753 et 31/12/9999 avec précision max de 3/100 s : DATETIME - sinon...
"Nicolas LETULLIER" a écrit dans le message de news:
Bonjour,
Les types de données DATETIME et SMALLDATETIME stockent tous 2 les dates
au
format binaire, seules les limites changent. Pour ce qui est de l'aspect cosmétique, il faudrait utiliser les fonctions de conversion (voir CAST ou CONVERT dans les Books OnLine), mais il est plutôt préférable de laisser cette opération à l'application cliente (qui pourra par exemple respecter
le
format de date tel que défini dans le panneau de configuration de Windows, non ?).
Nicolas.
"Newbie" a écrit dans le message de news:1708801c44883$a02b6290$ Bonjour,
Je voudrais savoir quelle est la différence entre le type smalldatetime et le type datetime. Dans la doc je trouve :
DATETIME : représente une valeur de date et d'heure comprises entre le 1er janvier 1753 et le 31 décembre 9999. SMALLDATETIME représente une valeur de date et d'heure courtes comprise entre le 1er janvier 1900 et le 6 juin 2079.
Je voudrais utiliser une date au format jj/mm/aaaa, lequel est-ce que je dois utiliser ? Est-ce que je dois préciser qqc dans les options pour obtenir ce format ?
Merci.
Newbie
Merci pour vos précisions à tous les deux... En fait, les cast étaient la solution que j'utilisais pour qu'il ne me renvoie que la date, mais je me demandais si je ne pouvais pas avoir juste la date...
Encore merci. Newbie.
-----Message d'origine----- La précision change également. SMALLDATETIME est à la
minute près. DATETIME
à 3/100ème de secondes près.
En résumé : - si les dates doivent être entre 1/1/1900 et 6/6/2079
avec précision max
d'une minute : SMALLDATETIME - si les dates doivent être entre 1/1/1753 et 31/12/9999
avec précision max
de 3/100 s : DATETIME - sinon...
"Nicolas LETULLIER"
a écrit dans le
message de news:
Bonjour,
Les types de données DATETIME et SMALLDATETIME
stockent tous 2 les dates
au
format binaire, seules les limites changent. Pour ce
qui est de l'aspect
cosmétique, il faudrait utiliser les fonctions de
conversion (voir CAST ou
CONVERT dans les Books OnLine), mais il est plutôt
préférable de laisser
cette opération à l'application cliente (qui pourra
par exemple respecter
le
format de date tel que défini dans le panneau de
configuration de Windows,
non ?).
Nicolas.
"Newbie" a écrit
dans le message de
news:1708801c44883$a02b6290$ Bonjour,
Je voudrais savoir quelle est la différence entre le
type
smalldatetime et le type datetime. Dans la doc je trouve :
DATETIME : représente une valeur de date et d'heure comprises entre le 1er janvier 1753 et le 31 décembre 9999. SMALLDATETIME représente une valeur de date et d'heure courtes
comprise
entre le 1er janvier 1900 et le 6 juin 2079.
Je voudrais utiliser une date au format jj/mm/aaaa, lequel est-ce que je dois utiliser ? Est-ce que je dois préciser qqc dans les options pour obtenir ce format ?
Merci.
.
Merci pour vos précisions à tous les deux...
En fait, les cast étaient la solution que j'utilisais
pour qu'il ne me renvoie que la date, mais je me
demandais si je ne pouvais pas avoir juste la date...
Encore merci.
Newbie.
-----Message d'origine-----
La précision change également. SMALLDATETIME est à la
minute près. DATETIME
à 3/100ème de secondes près.
En résumé :
- si les dates doivent être entre 1/1/1900 et 6/6/2079
avec précision max
d'une minute : SMALLDATETIME
- si les dates doivent être entre 1/1/1753 et 31/12/9999
Je voudrais savoir quelle est la différence entre le
type
smalldatetime et le type datetime.
Dans la doc je trouve :
DATETIME : représente une valeur de date et d'heure
comprises entre le 1er janvier 1753 et le 31 décembre
9999.
SMALLDATETIME
représente une valeur de date et d'heure courtes
comprise
entre le 1er janvier 1900 et le 6 juin 2079.
Je voudrais utiliser une date au format jj/mm/aaaa,
lequel est-ce que je dois utiliser ?
Est-ce que je dois préciser qqc dans les options pour
obtenir ce format ?
Merci pour vos précisions à tous les deux... En fait, les cast étaient la solution que j'utilisais pour qu'il ne me renvoie que la date, mais je me demandais si je ne pouvais pas avoir juste la date...
Encore merci. Newbie.
-----Message d'origine----- La précision change également. SMALLDATETIME est à la
minute près. DATETIME
à 3/100ème de secondes près.
En résumé : - si les dates doivent être entre 1/1/1900 et 6/6/2079
avec précision max
d'une minute : SMALLDATETIME - si les dates doivent être entre 1/1/1753 et 31/12/9999
avec précision max
de 3/100 s : DATETIME - sinon...
"Nicolas LETULLIER"
a écrit dans le
message de news:
Bonjour,
Les types de données DATETIME et SMALLDATETIME
stockent tous 2 les dates
au
format binaire, seules les limites changent. Pour ce
qui est de l'aspect
cosmétique, il faudrait utiliser les fonctions de
conversion (voir CAST ou
CONVERT dans les Books OnLine), mais il est plutôt
préférable de laisser
cette opération à l'application cliente (qui pourra
par exemple respecter
le
format de date tel que défini dans le panneau de
configuration de Windows,
non ?).
Nicolas.
"Newbie" a écrit
dans le message de
news:1708801c44883$a02b6290$ Bonjour,
Je voudrais savoir quelle est la différence entre le
type
smalldatetime et le type datetime. Dans la doc je trouve :
DATETIME : représente une valeur de date et d'heure comprises entre le 1er janvier 1753 et le 31 décembre 9999. SMALLDATETIME représente une valeur de date et d'heure courtes
comprise
entre le 1er janvier 1900 et le 6 juin 2079.
Je voudrais utiliser une date au format jj/mm/aaaa, lequel est-ce que je dois utiliser ? Est-ce que je dois préciser qqc dans les options pour obtenir ce format ?
Merci.
.
Fred BROUARD
1) la notion de "format" de date n'existe pas en SQL a lire : http://sqlpro.developpez.com/SQL_AZ_E.html#Date 2) SQL Server n'accepte pas le type DATE uniquement. Dans ce cas tronquer l'heure à ZERO. Pour ce faire tu peyt utiliser la fonction suivante : http://sqlpro.developpez.com/MSSQLServer_fonctions/UDF.html#FN_DATETIME_AS_DATE
A +
Newbie a écrit:
Bonjour,
Je voudrais savoir quelle est la différence entre le type smalldatetime et le type datetime. Dans la doc je trouve :
DATETIME : représente une valeur de date et d'heure comprises entre le 1er janvier 1753 et le 31 décembre 9999. SMALLDATETIME représente une valeur de date et d'heure courtes comprise entre le 1er janvier 1900 et le 6 juin 2079.
Je voudrais utiliser une date au format jj/mm/aaaa, lequel est-ce que je dois utiliser ? Est-ce que je dois préciser qqc dans les options pour obtenir ce format ?
Merci.
-- Frédéric BROUARD, MVP MS SQL Server. Expert Langage SQL / Delphi / web Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com ************************ www.datasapiens.com *************************
1) la notion de "format" de date n'existe pas en SQL
a lire : http://sqlpro.developpez.com/SQL_AZ_E.html#Date
2) SQL Server n'accepte pas le type DATE uniquement. Dans ce cas tronquer l'heure à ZERO.
Pour ce faire tu peyt utiliser la fonction suivante :
http://sqlpro.developpez.com/MSSQLServer_fonctions/UDF.html#FN_DATETIME_AS_DATE
A +
Newbie a écrit:
Bonjour,
Je voudrais savoir quelle est la différence entre le type
smalldatetime et le type datetime.
Dans la doc je trouve :
DATETIME : représente une valeur de date et d'heure
comprises entre le 1er janvier 1753 et le 31 décembre
9999.
SMALLDATETIME
représente une valeur de date et d'heure courtes comprise
entre le 1er janvier 1900 et le 6 juin 2079.
Je voudrais utiliser une date au format jj/mm/aaaa,
lequel est-ce que je dois utiliser ?
Est-ce que je dois préciser qqc dans les options pour
obtenir ce format ?
Merci.
--
Frédéric BROUARD, MVP MS SQL Server. Expert Langage SQL / Delphi / web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
************************ www.datasapiens.com *************************
1) la notion de "format" de date n'existe pas en SQL a lire : http://sqlpro.developpez.com/SQL_AZ_E.html#Date 2) SQL Server n'accepte pas le type DATE uniquement. Dans ce cas tronquer l'heure à ZERO. Pour ce faire tu peyt utiliser la fonction suivante : http://sqlpro.developpez.com/MSSQLServer_fonctions/UDF.html#FN_DATETIME_AS_DATE
A +
Newbie a écrit:
Bonjour,
Je voudrais savoir quelle est la différence entre le type smalldatetime et le type datetime. Dans la doc je trouve :
DATETIME : représente une valeur de date et d'heure comprises entre le 1er janvier 1753 et le 31 décembre 9999. SMALLDATETIME représente une valeur de date et d'heure courtes comprise entre le 1er janvier 1900 et le 6 juin 2079.
Je voudrais utiliser une date au format jj/mm/aaaa, lequel est-ce que je dois utiliser ? Est-ce que je dois préciser qqc dans les options pour obtenir ce format ?
Merci.
-- Frédéric BROUARD, MVP MS SQL Server. Expert Langage SQL / Delphi / web Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com ************************ www.datasapiens.com *************************