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

Administration Oracle Discussion :

Oracle 8 : TRUNCATE table dans proc. stockée


Sujet :

Administration Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Novembre 2004
    Messages
    312
    Détails du profil
    Informations forums :
    Inscription : Novembre 2004
    Messages : 312
    Par défaut Oracle 8 : TRUNCATE table dans proc. stockée
    Bonjour,

    Est-il possible de faire un
    dans une procédure stockée ?

  2. #2
    McM
    McM est déconnecté
    Expert confirmé

    Homme Profil pro
    Développeur Oracle
    Inscrit en
    Juillet 2003
    Messages
    4 580
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Oracle

    Informations forums :
    Inscription : Juillet 2003
    Messages : 4 580
    Billets dans le blog
    4
    Par défaut
    execute immediate....

    La recherche de "TRUNCATE TABLE PROCEDURE" t'aurait donné l'information

  3. #3
    Membre confirmé
    Homme Profil pro
    Ingénieur avant-vente
    Inscrit en
    Janvier 2003
    Messages
    124
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur avant-vente

    Informations forums :
    Inscription : Janvier 2003
    Messages : 124
    Par défaut
    oui, cela reste une instruction sql. c'est comme si tu fais un delete.

  4. #4
    Membre éclairé
    Inscrit en
    Novembre 2004
    Messages
    312
    Détails du profil
    Informations forums :
    Inscription : Novembre 2004
    Messages : 312
    Par défaut
    Citation Envoyé par axel-erator
    oui, cela reste une instruction sql. c'est comme si tu fais un delete.

    Oui, mais on peut faire un DELETE dans une proc. stockée, pas un TRUNCATE TABLE !

    En tout cas, merci pour le EXECUTE IMMEDIATE !!!

  5. #5
    Expert éminent
    Avatar de orafrance
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    15 967
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 15 967
    Par défaut
    ATTENTION : truncate fait un commit

  6. #6
    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
    Par défaut
    Citation Envoyé par davy.g
    Oui, mais on peut faire un DELETE dans une proc. stockée, pas un TRUNCATE TABLE !
    Les ordres DML (Data manipulation language : delete insert update ...) peuvent être utilisés directement dans les procédures contrairement aux ordres DDL (Data definition language : create truncate drop...).

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

Discussions similaires

  1. Pointer champs de table dans proc sql
    Par granchef dans le forum Macro
    Réponses: 3
    Dernier message: 27/02/2014, 16h12
  2. Générer SQL dynam. dans proc. stocké
    Par edefius dans le forum SQL
    Réponses: 17
    Dernier message: 20/04/2009, 12h11
  3. Comment faire un Curseur dans Proc Stockée
    Par Cazaux-Moutou-Philippe dans le forum Firebird
    Réponses: 1
    Dernier message: 20/01/2009, 12h08
  4. Longueur d'un VARCHAR dans proc stock
    Par HurtMarley dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 07/07/2006, 10h30
  5. Alter table dans procédure stockée
    Par mehitabelle dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 30/11/2005, 16h14

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