CODE RETOUR -240

THE PARTITION CLAUSE OF A LOCK TABLE STATEMENT IS INVALID

Explication :
L’instruction LOCK TABLE n’est pas valide pour l’une des raisons suivantes :

  • S’il est partitionné, spécifiez une clause PARTITION qui identifie la partition que vous souhaitez verrouiller.

Action du système :
L’instruction LOCK TABLE ne peut pas être exécutée.

Réponse du programmeur :
Déterminez si la table spécifiée réside dans un espace table partitionné défini avec LOCKPART YES.

  • S’il est partitionné et défini avec LOCKPART YES, spécifiez une clause PART qui identifie la partition que vous souhaitez verrouiller.
  • S’il est partitionné mais n’a pas l’attribut LOCKPART YES et que vous souhaitez verrouiller une seule partition, utilisez ALTER TABLESPACE pour remplacer l’attribut LOCKPART par YES.
  • S’il n’est pas partitionné, ne spécifiez pas la clause PART.

ETATSQL :
428B4