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

SQL Oracle Discussion :

Ignorant qui a bseoin d'aide- curseur & loop


Sujet :

SQL Oracle

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Juillet 2009
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2009
    Messages : 5
    Points : 3
    Points
    3
    Par défaut Ignorant qui a bseoin d'aide- curseur & loop
    Bonjour à tous,

    Je souhaite attribuer de manière aléatoire une valeur à toutes les lignes d'une de mes colonnes.

    L'idée est d'attribuer pour chaque ligne une valeur différente aléatorie comprise entre 1 et 10.

    D'après ma compréhension il faut créer un curseur/loop mais étant complètement ignorant en PL/SQL je suis à la recherche d'une âme charitable qui pourrait me donner le code magique

    Merci d'avance.

  2. #2
    Modérateur
    Avatar de Waldar
    Homme Profil pro
    Customer Success Manager @Vertica
    Inscrit en
    Septembre 2008
    Messages
    8 452
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Customer Success Manager @Vertica
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2008
    Messages : 8 452
    Points : 17 820
    Points
    17 820
    Par défaut
    Non pas la peine, vous pouvez rajouter dans votre select la fonction suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    dbms_random.value(1, 10)

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Juillet 2009
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2009
    Messages : 5
    Points : 3
    Points
    3
    Par défaut
    Citation Envoyé par Waldar Voir le message
    Non pas la peine, vous pouvez rajouter dans votre select la fonction suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    dbms_random.value(1, 10)
    Merci, mais comment préciser la colonne à updater ? et est ce que cela va le faire sur l'ensemble de mes lignes ?

  4. #4
    Modérateur
    Avatar de Waldar
    Homme Profil pro
    Customer Success Manager @Vertica
    Inscrit en
    Septembre 2008
    Messages
    8 452
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Customer Success Manager @Vertica
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2008
    Messages : 8 452
    Points : 17 820
    Points
    17 820
    Par défaut
    Quelle est la structure de votre table ?
    Est-ce que cette valeur entre 1 et 10 doit être unique ou pas ?

Discussions similaires

  1. Réponses: 2
    Dernier message: 26/10/2007, 19h15
  2. processus qui controle le deplacement du curseur
    Par A_B dans le forum Windows XP
    Réponses: 13
    Dernier message: 12/06/2007, 09h53
  3. Un nouveau qui a besoin d'aide sur MATLAB
    Par bf491499 dans le forum MATLAB
    Réponses: 4
    Dernier message: 26/02/2007, 16h10
  4. Encore un noob qui a besoin d'aide pour les formules
    Par efk pharos dans le forum Formules
    Réponses: 5
    Dernier message: 17/01/2007, 01h46
  5. Débutant qui a besoin d'aide
    Par BerneyBoy dans le forum Langage
    Réponses: 1
    Dernier message: 14/01/2006, 21h33

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