Bonjour à tous,
Je viens vous déranger pour une question qui a sans doute déjà été posée mille fois mais bon...
Pour alimenter une BDD, j'utilisais alors un certain nombre de requêtes : CREATE TABLE, ALTER TABLE, INSERT, TRUNCATE, UPDATE avec pour chacune, bien évidemment, un COMMIT.
Pour lancer cette mise à jour, j'ai copié toutes ces requêtes à la file dans un fichier. Désormais, je n'ai donc qu'à copier le contenu de ce fichier dans l'Editor de TOAD et de faire un "Execute as script".
Il m'a récemment été demandé de créer une procédure (1ere fois pour moi) englobant toutes ces requêtes de mise à jour afin que celle-ci puisse être lancée automatiquement via un job (non-Oracle le job)
J'ai donc essayé de créer une procédure via le formulaire correspondant. Dans le code généré, j'ai ajouté mes instructions entre le "BEGIN" et le "EXCEPTION". Le hic, c'est lorsque j'exécute pour compiler, j'ai une erreur sur ma première ligne de code me stipulant :
"Found 'ALTER', CASE is expected" et donc avec un message "Warning : compiled but with compilation errors"
J'avoue que je patauge un peu et que je ne vois pas où je fais une erreur.
Si quelqu'un peut m'aider...
Partager