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

PL/SQL Oracle Discussion :

Nom de séquence dynamique


Sujet :

PL/SQL Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Juin 2008
    Messages
    171
    Détails du profil
    Informations personnelles :
    Âge : 56

    Informations forums :
    Inscription : Juin 2008
    Messages : 171
    Par défaut Nom de séquence dynamique
    Bonjour,

    Je souhaite écrire une Fonction en PL/SQL (9i).

    En paramètre, j'ai un nom de Site (Paris, Bordeaux, ...).

    Dans cette Fonction, je veux faire un INSERT dans une Table.

    Un des champs de l'INSERT doit correspondre au NEXTVAL d'une séquence créée pour chaque Site.

    Comment récupérer de façon dynamique le NEXTVAL de la séquence correspondant au site ?

    J'espère être clair et merci pour vos réponses.

  2. #2
    Expert confirmé
    Avatar de SheikYerbouti
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    6 760
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 6 760
    Par défaut
    SQL dynamique:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    Declare
      LN$Seq  number(10);
      LC$Site  Varchar2(100) := 'PARIS' ;
    Begin
      execute immediate 'select ' || LC$Site || '.NEXTVAL FROM DUAL' into LN$Seq ;
    End;

Discussions similaires

  1. Nom de fonction dynamique
    Par gege2061 dans le forum C
    Réponses: 2
    Dernier message: 21/06/2005, 14h44
  2. Nom d'instance dynamique
    Par doof dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 21/12/2004, 03h23
  3. [FLASH MX] Nom de composant dynamique
    Par bobgeldof7 dans le forum Flash
    Réponses: 2
    Dernier message: 12/11/2004, 23h07
  4. [SQL SERVER 2000] Noms de variables dynamiques
    Par cassoulet dans le forum MS SQL Server
    Réponses: 9
    Dernier message: 08/09/2004, 11h44
  5. DirectShow : nom de séquence Video
    Par fdesseree dans le forum DirectX
    Réponses: 1
    Dernier message: 31/12/2003, 15h36

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