CODE RETOUR -646

TABLE table-name CANNOT BE CREATED IN OR MOVED TO SPECIFIED TABLE SPACE table-space-name BECAUSE IT ALREADY CONTAINS A TABLE

Explication
L’espace table spécifié dans une instruction CREATE TABLE ou ALTER TABLESPACE est l’un des types d’espaces table suivants et contient déjà une table existante ou a une modification de définition en attente pour déplacer une table vers table-space-name :

  • Un espace table partitionné
  • Un espace table défini implicitement
  • Un espace table LOB
  • Un espace table XML
  • Un espace table qui contient une table temporelle de période système ou une table d’historique
  • Un espace table qui contient une table d’archivage ou une table d’archivage
  • Un espace table qui est l’espace table cible pour une instruction ALTER TABLESPACE MOVE TABLE en attente

Une seule table peut exister dans ces types d’espaces table.

Action du système
L’instruction ne peut pas être traitée. La table n’a pas été créée ou déplacée.

Réponse du programmeur
Vérifiez que l’espace table correct a été spécifié dans l’instruction défaillante.

SQLSTATE
55017