INSERT dans table temporaire non journalisé dans Procédure stockée
Bonjour,
Dans une procédure stockée, je veux alimenter une table temporaire créée avant :
Code:
create table Mabib/TMPTBL as('SELECT * FROM TABLE1 ) with no data
Après je fais un insert
Code:
insert into Mabib/TMPTBL SELECT * FROM TABLE1 WHERE champ1= 1
Mais j'ai une erreur car le fichier n'est pas journalisé.
Complément d'informations sur message
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| ID message . . . . . . : CPF4328 Gravité . . . . . . . : 50
Type de message . . . : Arrêt programme
Date d'envoi . . . . . : 08/07/20 Heure d'envoi . . . . : 11:02:48
Message . . . . : Membre SQL_ODHEAD non journalisé dans *N.
Cause . . . . . : Le membre SQL_ODHEAD du fichier SQL_ODHEAD, bibliothèque
ATDCETUD, n'est pas journalisé dans *N, bibliothèque *N, pour la définition
de validation *DFTACTGRP.
Le journal indiqué correspond à celui de la définition de validation
*DFTACTGRP. Si la valeur *N a été indiquée pour le journal, le fichier n'est
pas journalisé. S'il s'agit d'un fichier logique, les fichiers physiques qui
en dépendent peuvent ne pas être journalisés dans le même journal,
contrairement à ce qui est demandé dans le contrôle de validation.
Que faire . . . : Vérifiez que le fichier à ouvrir est journalisé. En ce qui
concerne les fichiers logiques, assurez-vous que les fichiers physiques qui
en dépendent sont journalisés dans le même journal. |
Comment faire pour éviter la journalisation de cette table temporaire et insérer mes lignes ? .
Merci d'avance car je sèche:weird: