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

Oracle Discussion :

partitionnement sur colonne date


Sujet :

Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Janvier 2007
    Messages
    127
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 127
    Par défaut partitionnement sur colonne date
    Bonjour,
    en AIX 5L et Oracle Entreprise Edition 10.2.0.1, je cherche à créer une table partitionnée dont la clef de partition porte sur une colonne déclarée en format date.
    je récupère cette erreur lors de la création
    ORA-01861: literal does not match format string
    SQL de création
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    create table TAB1  (col1 DATE, colé number(*,0) ) 
    tablespace ..... partition by range (col1)
    (partition P1 values less than ('20080199') .....
     partition P2 values less  than ('20080299')...)
    Le format date ne peut pas être modifié en format CHAR ou autre.
    Aussi, je ne sais comment faire pour renseigner les valeurs limites de clef de partitionnement, avec la certitude que les données concernées atterissent dans la bonne partition.

    Merci pour votre aide.

  2. #2
    Expert confirmé
    Avatar de pachot
    Homme Profil pro
    Developer Advocate YugabyteDB
    Inscrit en
    Novembre 2007
    Messages
    1 822
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : Suisse

    Informations professionnelles :
    Activité : Developer Advocate YugabyteDB
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2007
    Messages : 1 822
    Billets dans le blog
    1
    Par défaut
    Bonjour,
    tu peux remplacer:
    par:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    less than (to_date('2008021','yyyymmdd')
    Il faut une date, donc utiliser to_date.
    Cordialement,
    Franck.

  3. #3
    Membre confirmé
    Inscrit en
    Janvier 2007
    Messages
    127
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 127
    Par défaut
    Merci beaucoup en effet cela fonctionne mieux.

    Bonne journée

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [XL-2003] Filtre sur colonne date avec combobox
    Par duplaly dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 10/04/2012, 18h52
  2. partition sur colonne date en Oracle 10.2.0.4
    Par debdba dans le forum Oracle
    Réponses: 4
    Dernier message: 13/10/2011, 18h49
  3. Probleme avec Renderer sur colonne Date
    Par touftouf57 dans le forum AWT/Swing
    Réponses: 4
    Dernier message: 19/01/2010, 02h16
  4. [XL-2007] Tableau croisé dynamique - groupe sur colonne date
    Par ARONE dans le forum Excel
    Réponses: 4
    Dernier message: 10/11/2009, 19h04
  5. WSS 3 : Message d'erreur sur colonne date calculée
    Par ilfaitbeau dans le forum SharePoint
    Réponses: 1
    Dernier message: 30/08/2007, 09h50

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