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 :

conversion format date


Sujet :

MS SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    33
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 33
    Par défaut conversion format date
    Bonjour,

    Je souhaiterai savoir si une conversion explicit dans une clause WHERE du type :

    convert(char(10), getDate(), 103)

    N'est pas couteuse (j'ai toujours pensé que les conversion explicit n'étaient pas optimisées).
    Si oui quelqu'un peut il me donner une solution de récup au bon format (DD/MM/YYYY)

    Merci et bonne journée

  2. #2
    Modérateur
    Avatar de Waldar
    Homme Profil pro
    Sr. Specialist Solutions Architect @Databricks
    Inscrit en
    Septembre 2008
    Messages
    8 454
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Sr. Specialist Solutions Architect @Databricks
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2008
    Messages : 8 454
    Par défaut
    Ca dépend de ce que vous en faites.
    Si c'est pour modifier une constante ou l'affichage dans le select, pas de soucis.

    Si c'est pour filtrer sur une colonne ou faire une jointure, même si votre colonne est indexée celui-ci ne sera pas utilisé, mais il existe des contournement avec les colonnes calculées que vous pouvez indexer.

  3. #3
    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
    Citation Envoyé par Waldar
    l existe des contournement avec les colonnes calculées que vous pouvez indexer.
    Vous pouvez aussi utiliser les vues indexées, qui, comme les colonnes calculées indexées, sont un moyen élégant et performant de dénormaliser.

    @++

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    33
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 33
    Par défaut
    C'est effectivement dans le cadre d'une jointure...

    "utiliser les vues indexées, qui, comme les colonnes calculées indexées"...
    Heu, ben je vais me rencarder sur le sujet

    merci

Discussions similaires

  1. Conversion format date
    Par charliejo dans le forum C#
    Réponses: 4
    Dernier message: 12/01/2009, 23h52
  2. conversion format dates
    Par NATOU2 dans le forum VBA Access
    Réponses: 7
    Dernier message: 23/01/2008, 10h02
  3. Conversion format Date
    Par toune84 dans le forum Macros et VBA Excel
    Réponses: 11
    Dernier message: 09/12/2007, 20h23
  4. CONVERSION FORMAT DATE SPECIAL
    Par plutonium719 dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 02/11/2007, 09h49
  5. Conversion format Date
    Par Swaks dans le forum DB2
    Réponses: 1
    Dernier message: 09/11/2006, 14h55

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