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 :

Comment créer un répertoire /test avec UTL_FILE


Sujet :

PL/SQL Oracle

  1. #1
    Membre à l'essai
    Inscrit en
    Juin 2007
    Messages
    27
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 27
    Points : 16
    Points
    16
    Par défaut Comment créer un répertoire /test avec UTL_FILE
    Bonjour ,

    je cherche a créer des répertoire /toto/jjmmyyy grace a une procédure sous oracle

    des idées ?

  2. #2
    Membre expérimenté Avatar de fatsora
    Profil pro
    Inscrit en
    Février 2006
    Messages
    1 103
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 1 103
    Points : 1 332
    Points
    1 332
    Par défaut
    de mon post tout a l'heure ...

    Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
     
    create or replace procedure JE_CREE_MA_DIRECTORY
    as
    v_date varchar2(80);
    v_subdir varchar2(80);
    begin
    SELECT to_char (trunc(sysdate),'DDMMYYYY') INTO v_date FROM dual;
    SELECT '''C:\TEMP\'||v_date||'''' into v_subdir from dual;
    dbms_output.put_line (v_subdir);
    execute immediate 'CREATE OR REPLACE directory TEST_DIR AS '||v_subdir ;
    end;
    /

  3. #3
    Membre habitué
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Mai 2007
    Messages
    126
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2007
    Messages : 126
    Points : 171
    Points
    171
    Par défaut
    c'est mieux sans la table dual

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    v_date := to_char (trunc(sysdate),'DDMMYYYY');
    v_subdir := '''C:\TEMP\'||v_date||'''';

  4. #4
    Expert éminent sénior
    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
    Points : 11 862
    Points
    11 862
    Par défaut
    Attention, la création de la directory Oracle ne créé pas de répertoire physique sur le disque.

  5. #5
    Membre à l'essai
    Inscrit en
    Juin 2007
    Messages
    27
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 27
    Points : 16
    Points
    16
    Par défaut
    justement c'est ce que je veux faire

    j'ai trouvé un bout de code pour le faire
    me reste à l'adapter pour unix :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    DBMS_SCHEDULER.CREATE_JOB (
    job_name =>'create_dir_test',
    job_type =>'executable',
    job_action => 'c:\winxp\system32\cmd.exe /c mkdir c:\test\test1',
    enabled =>true,auto_drop => true
    );
    commit;
    end;
    /

Discussions similaires

  1. Réponses: 1
    Dernier message: 29/04/2006, 16h55
  2. comment créer un site web avec publisher 2003
    Par kamga dans le forum Autres
    Réponses: 3
    Dernier message: 19/01/2006, 00h18
  3. Comment créer un lien hypertexte avec une liaison OLE Excel ?
    Par vieuxsinge dans le forum API, COM et SDKs
    Réponses: 1
    Dernier message: 08/12/2005, 17h16
  4. Comment créer des onglets comme avec Excel (sheet1/sheet2)
    Par pierrot10 dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 20/09/2005, 16h36
  5. Comment créer un répertoire en asp
    Par PrinceMaster77 dans le forum ASP
    Réponses: 11
    Dernier message: 28/10/2004, 16h31

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