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 Developer Oracle Discussion :

Alimentation d'une table déjà existante


Sujet :

Sql Developer Oracle

  1. #1
    Membre éclairé
    Inscrit en
    Avril 2006
    Messages
    283
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 283
    Par défaut Alimentation d'une table déjà existante
    bonjour,

    j'aimerai alimenter un champ numéro de semaine dans une table contenant le champ date. Comment faire?
    cette requête fonctionne bien:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SELECT to_char(TEMPS.DATEDC,'iw') FROM TEMPS;)
    . mais je peux juste voir les résultats, or j'aimerai que ces résultats soient ajoutés dans la table.
    Lorsque je tape la même requête dans le designer, cela ne fonctionne pas, j'obtiens juste des dates et pas les numéros de semaine. donc je veux travailler juste avec sql developer pour faire ces modifications de table

    Est-ce que je dois faire un update? si oui, comment l'écrire?

    Merci de m'aider, je bloque vraiment

  2. #2
    Membre éclairé Avatar de LBO72
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    406
    Détails du profil
    Informations personnelles :
    Âge : 56
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 406
    Par défaut
    Nawal,
    Tu es obligé de faire un update comme suit :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    update TEMPS a  set TEMPS.ton_Champ_No_Semaine :=  (SELECT to_char(TEMPS.DATEDC,'iw') FROM TEMPS b where a.rowid = b.rowid)
    Espérant t'avoir aidé.
    LBO72.

  3. #3
    Membre éclairé Avatar de LBO72
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    406
    Détails du profil
    Informations personnelles :
    Âge : 56
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 406
    Par défaut
    En courigeant ma faute de syntaxe :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    update TEMPS a  
    set TEMPS.ton_Champ_No_Semaine =  
             (SELECT to_char(TEMPS.DATEDC,'iw') 
              FROM   TEMPS b 
              WHERE  a.rowid = b.rowid)
    .

    et bon Ramdan .

    LBO72

Discussions similaires

  1. format des dates d'une table déjà existante
    Par Gary_Stoupy dans le forum Access
    Réponses: 8
    Dernier message: 19/01/2007, 14h19
  2. Supprimer une Table si existante
    Par Orakle dans le forum Access
    Réponses: 5
    Dernier message: 31/08/2006, 10h48
  3. Alimentation d'une table : boucle ou tableau?
    Par ALLB dans le forum Oracle
    Réponses: 5
    Dernier message: 09/05/2006, 20h29
  4. Alimentation d'une table de dimension date
    Par kluh dans le forum Décisions SGBD
    Réponses: 1
    Dernier message: 01/07/2005, 14h34
  5. alimenter automatiquement une table access
    Par Mickey34 dans le forum Access
    Réponses: 8
    Dernier message: 24/11/2004, 17h55

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