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 :

utilisation d'une séquence


Sujet :

Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    351
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Côte d'Or (Bourgogne)

    Informations forums :
    Inscription : Juin 2006
    Messages : 351
    Par défaut utilisation d'une séquence
    Bonjour,

    J'ai un problème avec ma base de données. Je voudrais créer un numéro d'identifiant qui s'incrémente automatiquement dès que je fais un Insert Into. On m'a dit qu'il fallait utiliser une séquence. Alors oui la séquence est faite mais je ne sais pas comment l'utiliser.

    J'utilise Visual Studio 2005, j'ai créé une connexion et je remplis la base de données depuis un programme en VB et on veux pas faire de procédures stockées. Alors comment écrire mon INSERT INTO pour que mon identifiant utilise ma séquence pour s'incrémenter?

    j'espère avoir été clair

    merci d'avance

  2. #2
    Membre Expert

    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Janvier 2004
    Messages
    2 862
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Chef de projet en SSII
    Secteur : Conseil

    Informations forums :
    Inscription : Janvier 2004
    Messages : 2 862

  3. #3
    Membre chevronné Avatar de NGasparotto
    Inscrit en
    Janvier 2007
    Messages
    421
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 421
    Par défaut
    Ou tu utilises un trigger (trigger before insert) sur ta table pour valoriser la séquence avant insertion, ou tu utilise la syntaxe suivante directement dans ton code (avec un trigger, c'est plus sur si des insertions au lieu par ailleurs) :
    Nicolas.

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    351
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Côte d'Or (Bourgogne)

    Informations forums :
    Inscription : Juin 2006
    Messages : 351
    Par défaut
    Okay merci, j'etais pas allé sur la FAQ mais là dessus
    http://www.developpez.net/forums/arc...f-42-p-19.html
    pensant que c'etais la FAQ sur le coup

    désolé et encore merci

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

Discussions similaires

  1. Réponses: 2
    Dernier message: 15/08/2014, 12h10
  2. Utilisation d'une séquence Oracle
    Par juju1988 dans le forum Débuter
    Réponses: 6
    Dernier message: 17/06/2011, 13h25
  3. Utiliser une séquence Oracle
    Par robinson50 dans le forum Développement de jobs
    Réponses: 3
    Dernier message: 14/08/2009, 22h29
  4. Réponses: 1
    Dernier message: 23/03/2009, 13h48
  5. [Oracle] utilisation d'une séquence
    Par magic charly dans le forum Langage SQL
    Réponses: 4
    Dernier message: 20/04/2006, 09h39

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