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 :

timestamp en clef unique


Sujet :

Oracle

  1. #1
    Membre confirmé
    Inscrit en
    Février 2005
    Messages
    87
    Détails du profil
    Informations forums :
    Inscription : Février 2005
    Messages : 87
    Par défaut timestamp en clef unique
    Bonjour,
    je suis en oracle 9i sous W2K.

    >select TO_CHAR(systimestamp,'yyyy-mm-dd-hh24.mm.ssxff') from dual
    >2006-05-29-12.05.18.593000

    mon probleme est que je veux générer une clef unique avec systimestamp comment faire pour rendre significatif les 3 dernier digite => 2006-05-29-12.05.18.593000 qui reste toujour à 0
    merci de votre aide

  2. #2
    Membre Expert

    Profil pro
    Inscrit en
    Février 2006
    Messages
    3 437
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 3 437
    Par défaut
    Je crois que la résolution dépend aussi du système d'exploitation, j'ai le même problème que vous sous Windows 2000 avec Oracle 9.2.0.6 alors que cela marche très bien avec Oracle 9.2.0.7 sous HP-UX 11.

    Cela peut-être une limitation de Windows ou de la version d'Oracle sous Windows concernée.

    Sinon, vous pouvez essayer de construite une clé avec une colonne DATE et une colonne NUMBER basée sur une séquence.

  3. #3
    Expert éminent
    Avatar de orafrance
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    15 967
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 15 967
    Par défaut
    pourquoi ne pas utiliser une séquence... une PK sur une date c'est pas très académique

Discussions similaires

  1. Erreur 1025 - Clef unique
    Par Agité dans le forum SQL Procédural
    Réponses: 7
    Dernier message: 26/02/2014, 13h10
  2. On duplicate key et 2 clefs unique
    Par Xunil dans le forum Requêtes
    Réponses: 0
    Dernier message: 15/05/2009, 19h47
  3. Réponses: 5
    Dernier message: 23/03/2007, 14h16
  4. Réponses: 11
    Dernier message: 26/07/2006, 13h15
  5. avoir des clef uniques
    Par car dans le forum ASP
    Réponses: 23
    Dernier message: 04/08/2005, 16h01

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