Créer une structure de table sans copier les données dans Oracle
Lors de la duplication d'une table Oracle, il est courant d'utiliser l'instruction "create table xyz_new as sélectionnez * à partir de xyz ;" pour copier à la fois la structure et les données. Cependant, si vous n'avez besoin que de la structure sans données, il existe une solution simple.
Solution :
Pour créer une copie de la structure d'une table sans ses données, utilisez l'option déclaration suivante :
create table xyz_new as select * from xyz where 1=0;
En ajoutant la clause "where 1=0", vous vous assurez qu'aucune ligne n'est sélectionnée dans la table d'origine, copiant ainsi uniquement sa structure.
Limitations :
Il est important de noter que cette méthode présente certaines limites :
Par conséquent, si vous avez besoin que ces éléments soient inclus dans la nouvelle table, vous devrez peut-être utiliser des méthodes alternatives ou envisager créer le tableau manuellement avec les paramètres souhaités.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!