IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

MS SQL Server Discussion :

DATEPART, DateADD, DateDiff : quels sont les type de paramètres ?


Sujet :

MS SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Inscrit en
    Décembre 2003
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 3
    Par défaut DATEPART, DateADD, DateDiff : quels sont les type de paramètres ?
    Bonjour à tous,

    J'aimerais savoir de quel type est le 1er paramètre des fonctions suivantes ?

    DATEPART(datepart, date)
    DATEADD(datepart, number, date)
    DATEDIFF(datepart, startdate, endate)
    etc...

    Exemple :
    DATEPART("yy",GETDATE())
    DATEDIFF("Week", ModifiedDate,@YearEndDate)
    Quel est le type de ces "pseudo" constante :
    "yy", "week"
    J'ai lu dans la doc, ceci (voir ci dessous),
    Celà me renseigne sur l'ensemble des constantes, mais pas de quel type sont ces valeurs

    Le tableau suivant décrit les parties de date et les abréviations reconnues par l'évaluateur d'expression. Les noms de partie de date ne respectent pas la casse.
    Partie de date Abréviations
    Year yy, yyyy
    Quarter qq, q
    Month mm, m
    Day dd, d
    Week wk, ww
    Hour Hh
    ...
    etc...


    Merci de m'avoir lu

    Fredfloyd

  2. #2
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    21 998
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Expert bases de données / SQL / MS SQL Server / Postgresql
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2002
    Messages : 21 998
    Billets dans le blog
    6
    Par défaut
    F1 est ton ami !

    Pas d'apostrophe, ce sont des mots clef.

    A +
    Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
    Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
    Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
    Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
    Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
    * * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *

  3. #3
    Futur Membre du Club
    Inscrit en
    Décembre 2003
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 3
    Par défaut
    Super la réponse
    merci pour la touche F1 ?
    je n'y avais pas pensé...

    non mais sans déc...
    l'aide ne dit rien sur ceci... j'avais déjà regardé évidemment...

    Et ces fameux mots clefs (dd, ww...) ils sont de quels types alors ?
    Car j'aimerais les utiliser en paramètre d'une fonction...

  4. #4
    Modérateur

    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Janvier 2005
    Messages
    5 826
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2005
    Messages : 5 826
    Par défaut
    Bonsoir,

    Malheureusement ce sont des paramètres de fonctions, ils n'ont donc pas de type
    Il vous reste donc à écrire votre fonction avec du code dynamique, pas top ...

    N'oubliez pas les fonctions DAY(), MONTH() et YEAR()

Discussions similaires

  1. Réponses: 9
    Dernier message: 06/05/2015, 15h22
  2. [XHTML 1.0] quel sont les types de balises Meta utile?
    Par sarah_insat dans le forum Balisage (X)HTML et validation W3C
    Réponses: 1
    Dernier message: 26/11/2009, 21h25
  3. Réponses: 8
    Dernier message: 29/05/2008, 03h01
  4. Réponses: 10
    Dernier message: 08/04/2007, 20h17
  5. Réponses: 5
    Dernier message: 11/09/2006, 17h29

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo